Sabtu, 06 Oktober 2012

Kode-kode bahasa C yang sering tdk dimengerti oleh Pemula



Beberapa kode program bahasa C yang sering tdk dimengerti oleh pemula:
  • 1<<N   Artinya :    geser bit 1 kekiri  sebanyak  N (atau  memberi nilai 1 pada bit  N)
  • x++     Artinya :   x = x + 1    (setelah baris ini dieksekusi nilai x ditambah 1 )
  • ++x     Artinya :   x=x+1        ( sebelum baris ini dieksekusi  nilai x ditambah 1)
  • x+=z    Artinya :       x= x+z
  • if(x==1)
    y=2 ;       
     tdk perlu menggunakan kurung   {   }   krn cuma 1 baris perintah dibawah  if
             if(x==1) 
           {                  // harus  menggunakan {   } karena lebih dari 1 baris
                y=2;
                z=3;
            }
  • return 0;    artinya pemberitahuan ke operating system bahwa  program  main()  selesai dieksekusi dan  berakhir normal
  •  if(test)     ini sama dengan if ( test <> 0 )

  • x = y > 7 ? 25 : 50;      ini artinya  sama dengan :
if(y > 7)
x = 25;
else
x = 50;
  • merubah string ke bilangan
char nilai_str[ ] = “10.14″;
double angka_desimal = 0;
int angka_integer =0 ;
angka_desimal = atof(nilai_str);
angka_integer = atoi(nilai_str);

0 komentar:

Posting Komentar

 
Copyright ELEKTRONICA MIKROKONTROLER All Rights Reserved
Powered by Alat Rekaman
ProSense theme created by Dosh Dosh and The Wrong Advices.
Blogerized by Bonard Alfin Forum Distorsi.