Terdapat tiga jenis pemalar, iaitu sebagai −
Pemalar literal
a=b+7 //Here ‘7’ is literal constant.
Pemalar tertakrif
− Pemalar ini menggunakan perintah prapemproses 'define" dengan #Pemalar st'qual 'C −penggunaan 'kual' C ini. ', yang menunjukkan bahawa data tidak boleh diubah .
Sintaks adalah seperti berikut −
const type identifier = value
Sebagai contoh,
const float pi = 3.1415
Seperti yang anda lihat, ia hanya memberikan nama literal
Berikut ialah program kelayakan jenis malar:#include<stdio.h> #define PI 3.1415 main ( ){ const float cpi = 3.14 printf ("literal constant = %f",3.14); printf ("defined constant = %f", PI); printf ("memory constant = %f",cpi); }
literal constant = 3.14 defined constant = 3.1415 memory constant = 3.14
Atas ialah kandungan terperinci Dalam bahasa C, kelayakan jenis pemalar digunakan untuk menentukan bahawa pembolehubah adalah pemalar, iaitu, nilainya tidak boleh diubah suai selepas permulaan. Kelayakan jenis pemalar boleh dilaksanakan dengan meletakkan kata kunci const sebelum perisytiharan pembolehubah. Contohnya: const int x = 5; Dalam contoh di atas, pembolehubah x diisytiharkan sebagai pemalar, nilainya dimulakan kepada 5, dan tidak boleh diubah suai dalam kod berikutnya. Penggunaan penentu jenis malar boleh meningkatkan kebolehbacaan dan kebolehselenggaraan kod kerana ia jelas menunjukkan tujuan dan batasan pembolehubah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!