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;
}
{ // 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);
double angka_desimal = 0;
int angka_integer =0 ;
angka_desimal = atof(nilai_str);
angka_integer = atoi(nilai_str);
0 komentar:
Posting Komentar