Pages - Menu

Monday, April 16, 2012

Bahasa C




Konstanta

Dalam bahasa C, konstanta dapat di buat menjadi dua cara, yaitu dengan memakai deklarasi cost,  atau dengan memanfaatkan fasilitas makro.

Format deklarasi konstanta ;

                Const [<type>] <nama> = <harga>;

Contoh :
            const double pi = 3.141592654;
       const float rad = 57.29577951;
       const umur = 40; //sama dengan const int umur = 40

Defenisi konstanta dengan kata kunci const baru ada dalam ANSI C.C “lama” (K&R) memakai preprossesor untuk mendefenisikan konstanta.

        # define pi 3.14
        #define rad 57.29
        #define umur 40

Perhatikan !!! bahwa preprosessor bekerja dengan melakukan substitusi makro (teks “umur” dalam ganti teks “40”, dst). Teks dalam string tidak disubstitusi.
Selain untuk menggantikan angka, dengan deklarasi konstantam karakter dan string (kumpulan karakter) juga dapat disubsitusi dengan suatu symbol-nama.

No comments:

Post a Comment