Sabtu, 03 April 2010

Definisi konstanta Programming C

Mendefinisikan konstanta simbolis
suatu konstanta dapat diberi nama. pendefinisiannya dilakukan dengan pengarahan praprosesor #define.
misalnya mendefinisikan : BEL untuk menyatakan "\a", pendefinisiannya berupa
#define BEL "\a" 

dengan pendefinisian ini, BEL dapat dipakai untuk menyatakan string "\a". untuk contoh program mengenai konstanta BEL ini lihat dibawah. program ini menghasilkan suara pada speaker komputer.


















dengan adanya
 #define BEL "\a" setiap nama BEL dalam program secara otomatis akan dikaitkan dengan "\a". dengan demikian
printf(BEL);
akan diperlakukan sebagai
printf("\a");

Note: kalau BEL berada dalam string, maka BEL tidak dianggap sebagai "\a"

Tidak ada komentar:

Posting Komentar