Tutorial ini memberikan maklumat ringkas mengenai semua 32 kata kunci dalam pengaturcaraan C.
Kata kunci dalam Pengaturcaraan C | |||
---|---|---|---|
automatik | rehat | kes | char |
penyambung | teruskan | lalai | buat |
berganda | yang lain | enum | luaran |
terapung | untuk | pergi ke | sekiranya |
int | lama | daftar | kembali |
pendek | ditandatangani | saiz | statik |
struktur | beralih | mesin taip | kesatuan |
tidak bertandatangan | batal | tidak menentu | sementara |
Penerangan mengenai semua Kata Kunci di C
automatik
Kata kunci automatik menyatakan pemboleh ubah automatik. Sebagai contoh:
auto int var1;
Pernyataan ini menunjukkan bahawa var1 adalah pemboleh ubah kelas penyimpanan automatik dan jenis int.
Pemboleh ubah yang dinyatakan dalam badan fungsi adalah automatik secara lalai. Mereka dibuat semula setiap kali fungsi dijalankan.
Oleh kerana pemboleh ubah automatik bersifat tempatan untuk fungsi, mereka juga disebut pemboleh ubah tempatan. Untuk mengetahui lebih lanjut lawati kelas simpanan C.
rehat dan teruskan
Pernyataan rehat menamatkan gelung paling dalam sebaik sahaja ia ditemui. Ia juga digunakan untuk menghentikan pernyataan pertukaran.
Pernyataan lanjutan melangkau pernyataan setelah di dalam gelung untuk lelaran.
untuk (i = 1; i <= 10; ++ i) (jika (i == 3) teruskan; jika (i == 7) pecah; printf ("% d", i);)
Pengeluaran
1 2 4 5 6
Apabila i sama dengan 3, pernyataan lanjutan akan berkuatkuasa dan melangkau 3. Apabila i sama dengan 7, pernyataan putus berkuat kuasa dan menghentikan gelung untuk. Untuk mengetahui lebih lanjut, lawati C break dan teruskan penyataan
beralih, kes dan lalai
Pernyataan suis dan kes digunakan apabila sekatan penyataan harus dijalankan di antara banyak blok. Sebagai contoh:
beralih (ungkapan) (kes '1': // beberapa pernyataan yang akan dilaksanakan ketika 1 rehat; kes '5': // beberapa pernyataan yang akan dilaksanakan ketika 5 putus; lalai: // beberapa pernyataan yang akan dilaksanakan apabila lalai;)
Lawati pernyataan suis C untuk mengetahui lebih lanjut.
char
Kata kunci char menyatakan pemboleh ubah watak. Sebagai contoh:
abjad char;
Di sini, abjad adalah pemboleh ubah jenis watak.
Untuk mengetahui lebih lanjut, lawati jenis data C.
penyambung
Pengecam boleh dinyatakan tetap dengan menggunakan kata kunci const.
const int a = 5;
Untuk mengetahui lebih lanjut, lawati pemboleh ubah dan pemalar C.
buat… sementara
int i; lakukan (printf ("% d", i); i ++;) semasa (i <10)
Untuk mengetahui lebih lanjut, lawati C do … while loop
berganda dan terapung
Kata kunci double dan float digunakan untuk menyatakan pemboleh ubah jenis terapung. Sebagai contoh:
nombor apungan; ganda panjangNombor;
Di sini, nombor adalah pemboleh ubah jenis terapung ketepatan tunggal sedangkan, longNumber adalah pemboleh ubah jenis terapung berketepatan dua.
Untuk mengetahui lebih lanjut, lawati jenis data C.
jika dan lain-lain
Dalam pengaturcaraan C, jika dan yang lain digunakan untuk membuat keputusan.
jika (i == 1) printf ("i is 1.") printf lain ("i is not 1.")
Sekiranya nilai i selain daripada 1, outputnya adalah:
saya bukan 1
Untuk mengetahui lebih lanjut, lawati pernyataan C jika… lain.
enum
Jenis penghitungan dinyatakan dalam pengaturcaraan C menggunakan kata kunci enum. Sebagai contoh:
saman enum (hati; sekop; kelab; berlian;);
Di sini, saman pemboleh ubah yang dihitung dibuat dengan tag: hati, sekop, kelab, dan berlian.
Untuk mengetahui lebih lanjut, lawati C enum.
luaran
Kata kunci luaran menyatakan bahawa pemboleh ubah atau fungsi mempunyai hubungan luaran di luar fail yang dinyatakan.
Untuk mengetahui lebih lanjut, lawati jenis storan C.
untuk
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, ditandatangani dan tidak ditandatangani adalah pengubah jenis yang mengubah makna jenis data asas untuk menghasilkan jenis baru.
pendek int smallInteger; panjang int bigInteger; ditandatangani int normalInteger; tidak positif int positifInteger;Julat jenis data jenis int
Jenis data | Julat |
---|---|
int pendek | -32768 hingga 32767 |
int panjang | -2147483648 hingga 214743648 |
ditandatangani int | -32768 hingga 32767 |
int tidak bertanda tangan | 0 hingga 65535 |
kembali
Kata kunci kembali menamatkan fungsi dan mengembalikan nilainya.
int func () (int b = 5; pulangan b;)
Fungsi ini func()
mengembalikan 5 ke fungsi panggilan. Untuk mengetahui lebih lanjut, lawati fungsi yang ditentukan pengguna C.
saiz
Kata kunci sizeof menilai ukuran data (pemboleh ubah atau pemalar).
#include int main () (printf ("% u bytes.", sizeof (char));)
Untuk mengetahui lebih lanjut, lawati operator C.
Pengeluaran
1 bait.
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.
ujian batalFungsi (int a) (…)
Di sini, testFunction()
fungsi tidak dapat mengembalikan nilai kerana jenis pengembaliannya tidak sah.
tidak menentu
Kata kunci tidak stabil digunakan untuk membuat objek yang tidak menentu. Objek yang tidak menentu dapat diubah dengan cara yang tidak ditentukan oleh perkakasan.
nombor tidak stabil const
Di sini, nombor adalah objek yang tidak menentu.
Oleh kerana nombor adalah pemalar, program tidak dapat mengubahnya. Walau bagaimanapun, perkakasan dapat mengubahnya kerana ia adalah objek yang tidak menentu.