Tutorial ini memberikan informasi singkat tentang semua 32 kata kunci dalam pemrograman C.
Kata kunci dalam Pemrograman C. | |||
---|---|---|---|
mobil | istirahat | kasus | arang |
const | terus | default | melakukan |
dua kali lipat | lain | enum | eksternal |
mengapung | untuk | pergi ke | jika |
int | panjang | daftar | kembali |
pendek | tertanda | ukuran dari | statis |
struct | beralih | typedef | Persatuan |
unsigned | kosong | lincah | sementara |
Deskripsi semua Kata Kunci di C
mobil
Kata kunci otomatis mendeklarasikan variabel otomatis. Sebagai contoh:
auto int var1;
Pernyataan ini menunjukkan bahwa var1 adalah variabel dari penyimpanan kelas auto dan tipe int.
Variabel yang dideklarasikan dalam badan fungsi otomatis secara default. Mereka dibuat ulang setiap kali fungsi dijalankan.
Karena variabel otomatis bersifat lokal ke suatu fungsi, mereka juga disebut variabel lokal. Untuk mempelajari lebih lanjut, kunjungi kelas penyimpanan C.
istirahat dan lanjutkan
Pernyataan break menghentikan loop terdalam segera ketika ditemukan. Ini juga digunakan untuk mengakhiri pernyataan sakelar.
Pernyataan Continue melewatkan pernyataan setelah itu di dalam loop untuk iterasi.
untuk (i = 1; i <= 10; ++ i) (if (i == 3) lanjutkan; if (i == 7) break; printf ("% d", i);)
Keluaran
1 2 4 5 6
Ketika i sama dengan 3, pernyataan lanjutkan mulai berlaku dan lewati 3. Ketika i sama dengan 7, pernyataan break berlaku dan menghentikan perulangan for. Untuk mempelajari lebih lanjut, kunjungi C istirahat dan lanjutkan pernyataan
switch, case dan default
Pernyataan switch dan case digunakan ketika satu blok pernyataan harus dieksekusi di antara banyak blok. Sebagai contoh:
switch (ekspresi) (case '1': // beberapa pernyataan untuk dieksekusi ketika 1 break; case '5': // beberapa pernyataan untuk dieksekusi saat 5 break; default: // beberapa pernyataan untuk dieksekusi saat default;)
Kunjungi pernyataan sakelar C untuk mempelajari lebih lanjut.
arang
Kata kunci char mendeklarasikan variabel karakter. Sebagai contoh:
karakter alfabet;
Di sini, alfabet adalah variabel tipe karakter.
Untuk mempelajari lebih lanjut, kunjungi tipe data C.
const
Pengenal dapat dideklarasikan konstan dengan menggunakan kata kunci const.
const int a = 5;
Untuk mempelajari lebih lanjut, kunjungi variabel dan konstanta C.
lakukan… sementara
int i; lakukan (printf ("% d", i); i ++;) while (i <10)
Untuk mempelajari lebih lanjut, kunjungi C do… while loop
ganda dan mengapung
Kata kunci double dan float digunakan untuk mendeklarasikan variabel tipe floating. Sebagai contoh:
float number; double longNumber;
Here, number is a single-precision floating type variable whereas, longNumber is a double-precision floating type variable.
To learn more, visit C data types.
if and else
In C programming, if and else are used to make decisions.
if (i == 1) printf("i is 1.") else printf("i is not 1.")
If the value of i is other than 1, the output will be :
i is not 1
To learn more, visit C if… else statement.
enum
Enumeration types are declared in C programming using keyword enum. For example:
enum suit ( hearts; spades; clubs; diamonds; );
Here, an enumerated variable suit is created having tags: hearts, spades, clubs, and diamonds.
To learn more, visit C enum.
extern
The extern keyword declares that a variable or a function has external linkage outside of the file it is declared.
To learn more, visit C storage type.
for
There are three types of loops in C programming. The for loop is written in C programming using the keyword for
. For example:
for (i=0; i< 9;++i)( printf("%d ",i); )
Output
0 1 2 3 4 5 6 7 8
To learn more, visit C for loop.
goto
The goto statement is used to transfer control of the program to the specified label. For example:
for(i=1; i<5; ++i) ( if (i==10) goto error; ) printf("i is not 10"); error: printf("Error, count cannot be 10.");
Output
Error, count cannot be 10.
To learn more, visit C goto.
int
The int keyword is used to declare integer type variables. For example:
int count;
Here, count is an integer variable.
To learn more, visit C data types.
short, long, signed and unsigned
Kata kunci pendek, panjang, bertanda tangan, dan tidak bertanda tangan adalah pengubah tipe yang mengubah arti tipe data dasar untuk menghasilkan tipe baru.
smallInteger int pendek; long int bigInteger; ditandatangani int normalInteger; unsigned int positiveInteger;Rentang tipe data tipe int
Tipe data | Jarak |
---|---|
int pendek | -32768 hingga 32767 |
int panjang | -2147483648 hingga 214743648 |
ditandatangani int | -32768 hingga 32767 |
unsigned int | 0 hingga 65535 |
kembali
Kata kunci return menghentikan fungsi dan mengembalikan nilainya.
int func () (int b = 5; return b;)
Fungsi ini func()
mengembalikan 5 ke fungsi panggilan. Untuk mempelajari lebih lanjut, kunjungi C. fungsi yang ditentukan pengguna.
ukuran dari
Sizeof kata kunci mengevaluasi ukuran data (variabel atau konstanta).
#include int main () (printf ("% u bytes.", sizeof (char));)
Untuk mempelajari lebih lanjut, kunjungi operator C.
Keluaran
1 byte.
daftar
The register keyword creates register variables which are much faster than normal variables.
register int var1;
static
The static
keyword creates a static variable. The value of the static variables persists until the end of the program. For example:
static int var;
struct
The struct keyword is used for declaring a structure. A structure can hold variables of different types under a single name.
struct student( char name(80); float marks; int age; )s1, s2;
To learn more, visit C structures.
typedef
The typedef keyword is used to explicitly associate a type with an identifier.
typedef float kg; kg bear, tiger;
union
A union is used for grouping different types of variables under a single name.
union student ( char name(80); float marks; int age; )
To learn more, visit C unions.
void
The void keyword meaning nothing or no value.
void testFunction (int a) (…)
Di sini, testFunction()
fungsi tidak dapat mengembalikan nilai karena tipe kembaliannya kosong.
lincah
Kata kunci volatile digunakan untuk membuat objek volatile. Objek volatile dapat dimodifikasi dengan cara yang tidak ditentukan oleh perangkat keras.
nomor volatil const
Di sini, angka adalah objek yang mudah menguap.
Karena bilangan adalah konstanta, program tidak dapat mengubahnya. Namun, perangkat keras dapat mengubahnya karena ini adalah objek yang mudah menguap.