Elemen Bahasa C

Elemen Bahasa C



bahasa C adalah salah satu bahasa pemrograman tingkat rendah yang paling penting dan banyak digunakan yang dikembangkan pada akhir 1970-an. Bahasa ini terkenal dengan kecepatan, portabilitas, dan efisiensinya. Dengan C, pengguna akan dapat mengembangkan berbagai macam aplikasi, seperti aplikasi tujuan umum, sistem operasi, dan sistem tertanam. Ini juga membantu pengguna mengembangkan aplikasi berbasis web dan seluler. Seperti bahasa pemrograman lainnya, C juga mencakup beberapa blok bangunan dasar atau elemen yang digunakan dalam program C.

Jika Anda tidak tahu tentang blok atau elemen penyusun ini, ikuti panduan artikel ini.

Elemen Bahasa C

Bahasa C memiliki banyak perbedaan elemen yang membuatnya mudah dan efisien untuk digunakan. Ini elemen adalah variabel , tipe data , kata kunci , operator dan banyak lagi. Namun, elemen yang disebutkan di bawah ini penting dan banyak digunakan dalam bahasa pemrograman C.







1: Variabel

Variabel adalah elemen utama dari bahasa C. A variabel adalah bagian dari memori yang menyimpan nilai yang dapat digunakan sebagai argumen untuk sekumpulan instruksi tertentu. Mendeklarasikan variabel melibatkan menyatakan nama mereka, nilai, dan tipe data. Variabel juga dapat digunakan untuk mewakili angka, string, array karakter, atau tipe data lainnya.



#termasuk

ruang kosong fungsi ( )
{
int A = 10 ;
printf ( 'Nilai variabel a adalah %d' , A ) ;
}

int utama ( ) {
fungsi ( ) ;
}

Dalam kode ini, kami menggunakan a variabel 'a' dan mencetak nilainya menggunakan printf penyataan.



Keluaran





2: Tipe Data

Sekelompok nilai yang dikenal sebagai tipe data dapat disimpan dalam variabel. Bahasa C menggunakan beberapa tipe data seperti int (untuk bilangan bulat), char (untuk karakter), float (untuk nilai numerik dengan titik desimal) , double (untuk nilai floating point presisi ganda) dan banyak lagi. Bergantung pada jenis variabel yang ingin Anda tambahkan, mereka digunakan dalam kode. Mari kita ikuti dengan contoh yang dibahas di bawah ini:



#termasuk

int utama ( ) {
int pada satu = 10 ;
printf ( 'Nilai num adalah %d' , pada satu ) ;
}

Pada kode di atas, kita menggunakan an bilangan bulat tipe data 'pada satu' dan mencetak nilainya menggunakan printf penyataan.

Keluaran

3: Kata kunci

Kata kunci adalah kata-kata yang telah ditentukan sebelumnya yang memiliki arti khusus dan membantu memulai program. Ada 32 kata kunci dalam bahasa C termasuk if, else, while, for, int, dan float. Setiap kata kunci memiliki tujuan spesifiknya sendiri, yang menjadikannya elemen yang sangat penting dalam kode.

#termasuk

int utama ( )
{
mobil A = 10 ;
printf ( '%D' , A ) ;
kembali 0 ;
}

Dalam kode ini, kami menggunakan kata kunci 'mobil' dan mencetak nilainya menggunakan printf penyataan.

Catatan: Anda tidak dapat menggunakan nama kata kunci sebagai nama variabel Anda karena akan menghasilkan kesalahan. Alasannya adalah mereka sudah didefinisikan dalam bahasa pemrograman C.

Keluaran

4: Operator

Operator adalah simbol unik yang melakukan operasi pada sekumpulan operan (nilai) untuk menghasilkan hasil. Bahasa C memiliki beberapa jenis operator seperti perbandingan, aritmatika, penugasan, dan logika operator . Setiap jenis operator melakukan jenis operasi tertentu pada nilai yang diberikan.

#termasuk

int utama ( )
{
int A = sebelas , B = 5 ;
printf ( 'Jumlahnya = %d \N ' , A + B ) ;
kembali 0 ;
}

Dalam kode ini, kami menggunakan an operator '+' untuk mencetak jumlah dari dua variabel a dan b.

Keluaran

5: Struktur Kontrol

Bahasa C berisi berbagai struktur kontrol yang memungkinkan pengembang untuk mengontrol aliran eksekusi program mereka. Ini termasuk memproses objek seperti pernyataan if, for loop, dan while loop, yang dapat digunakan untuk mengulang operasi tertentu tergantung pada kondisi tertentu. Struktur kontrol seperti ini membantu pengembang membuat instruksi yang rumit seolah-olah mereka sedang membaca instruksi dari sebuah buku.

#termasuk

int utama ( )
{
int tahun ;
printf ( 'Masukkan tahun:' ) ;
scanf ( '%D' ,& tahun ) ;
jika ( tahun % 4 == 0 )
printf ( '%d adalah tahun kabisat.' , tahun ) ;
kalau tidak printf ( '%d bukan tahun kabisat.' , tahun ) ;
}

Dalam kode ini, kami menggunakan struktur kontrol 'jika-lain' untuk menentukan apakah tahun yang dimasukkan pengguna adalah tahun kabisat atau bukan.

Keluaran

6: Fungsi

Dapat dieksekusi fungsi adalah bagian kode yang dapat dipanggil dari program utama. Ini memungkinkan pengembang meletakkan sepotong kode di satu tempat, lalu memanggilnya beberapa kali di tempat lain dalam kode jika mereka membutuhkannya. Fungsi juga memungkinkan pengembang untuk menulis kode dengan cara modular sehingga masalah besar dapat dipecah menjadi bagian-bagian kecil yang dapat dikelola.

#termasuk

ruang kosong Dunia ( ) ;
int utama ( )
{
printf ( 'Halo ' ) ;
Dunia ( ) ;
}
ruang kosong Dunia ( )
{
printf ( 'Dunia' ) ;
}

Dalam kode ini, kata 'Dunia' dicetak menggunakan fungsi 'Dunia', yang disebut dari fungsi 'utama()' untuk mencetak frase 'Halo Dunia'.

Keluaran

7: Array

Definisi sebuah Himpunan di C adalah cara untuk menyatukan banyak item dari jenis yang sama. Array dapat memiliki tipe data seperti int, float, char, double, atau tipe data yang ditentukan pengguna seperti struktur. Namun demikian, agar komponen tetap menyatu dalam satu kesatuan Himpunan , semuanya harus dari tipe data yang sama. Item disimpan dalam urutan dari kiri ke kanan, dengan indeks ke-0 di sebelah kiri dan indeks (n-1) di sebelah kanan.

#termasuk

int utama ( ) {
int nilai-nilai [ 5 ] ;
printf ( 'Masukkan 5 bilangan bulat:' ) ;
untuk ( int X = 0 ; X < 5 ; ++ X ) {
scanf ( '%D' , & nilai-nilai [ X ] ) ;
}
printf ( 'Menampilkan bilangan bulat: \N ' ) ;
untuk ( int Saya = 0 ; Saya < 5 ; ++ Saya ) {
printf ( '%D \N ' , nilai-nilai [ Saya ] ) ;
}
kembali 0 ;
}

Pengguna memasukkan 5 angka ke dalam sebuah Himpunan ditelepon “nilai-nilai” dalam kode ini, dan array isinya kemudian ditampilkan.

Keluaran

8: Struktur

A struct adalah deklarasi tipe data campuran yang membuat daftar variabel yang terorganisir secara fisik dalam satu blok memori dengan satu nama dalam bahasa komputer C. Dengan menggunakan satu pointer atau nama yang dideklarasikan oleh struct, yang mengembalikan alamat yang sama, dimungkinkan untuk mengakses variabel yang berbeda. Di C, tipe data yang ditentukan pengguna disebut struktur memungkinkan kita untuk menyimpan berbagai jenis data yang berbeda. Setiap bagian dari a struktur disebut sebagai 'anggota' . Karena kemampuan mereka untuk memuat berbagai data, struktur dapat meniru penggunaan kelas dan template.

#termasuk
#termasuk

struct Buku {
arang nama [ lima puluh ] ;
int harga ;
} Buku1 ;
int utama ( ) {
strcpy ( Buku1. nama , Odessa ) ;
Buku1. harga = 500 ;
printf ( 'Nama: %s \N ' , Buku1. nama ) ;
printf ( 'Harga Buku: %d \N ' , Buku1. harga ) ;
kembali 0 ;
}

Kode di atas membuat a struktur ditelepon 'Buku' dengan karakteristiknya 'nama' Dan 'harga' yang kemudian dimasukkan dalam a struktur contoh sebelum dicetak.

Keluaran

Kesimpulan

Elemen C berguna yang bekerja bersama untuk memungkinkan pengembang menulis program C. Ada beberapa elemen bahasa pemrograman C yang meliputi variabel, tipe data, kata kunci dan masih banyak lagi yang dibahas pada panduan di atas. Memahami ini elemen akan membantu pengguna membuat program C yang efisien dan ditulis dengan baik.