Langsung ke konten utama

Iklan





Operand untuk Operator Sizeof pada Bahasa C

Pada bahasa C, operator sizeof bekerja dengan operand sebagai berikut:

satu, type-name: type-name harus ditentukan dalam parentheses.

sizeof (type-name)

dua, Eskpresi: eskpresi dapat ditentukan dengan atau tanpa parentheses.

sizeof expression

Ekspresi hanya digunakan untuk tipe dari operand dan tidak untuk evaluasi. Contoh, berikut adalah contoh program dengan nilai variabel i adalah 5.

#include <stdio.h>

 

int main()

{

int i = 5;

int int_size = sizeof(i++);

printf("\n ukuran dari i = %d", int_size);

printf("\n nilai dari i = %d", i);

 

getchar();

 

return 0;

}

Output:
ukuran dari i = depends on compiler
nilai dari i = 5


Iklan

Komentar

  1. Operator sizeof() umumnya digunakan dalam bahasa pemrograman C. Fungsi dari operator ini adalah untuk menentukan ukuran ekspresi atau tipe data yang ditentukan dalam jumlah unit penyimpanan burukuran karakter. Operator sizeof() berisi operan tunggal yang bisa berupa eskpresi ataupun typecast data dimana cast-nya adalah tipe data yang diapit dalam tanda kurung.

    BalasHapus
  2. Sizeof adalah operator unary dalam bahasa pemrograman C dan C++. Operator ini digunakan untuk menghasilkan ukuran penyimpanan ekspresi atau tipe data tertentu, yang diukur dalam jumlah unit berukuran karakter. Sehingga, ukuran construct sizeof (char) dipastikan akan bernilai 1.

    BalasHapus
  3. Apa yang dimaksud dengan sizeof array dalam bahasa pemrograman C?

    BalasHapus
    Balasan
    1. Operator sizeof pada sebuah array adalah operator sizeof yang mengembalikan total memori yang ditempati oleh array dalam satuan byte. Untuk menentukan jumlah elemen dalam array, caranya adalah dengan membagi total memori yang ditempati oleh array dengan ukuran dari setiap elemen.

      Hapus
  4. Apa yang dimaksud dengan operator unary dalam bahasa pemrograman C?

    BalasHapus
    Balasan
    1. Operator unary adalah jenis operator yang mengambil satu nilai operan atau argumen yang digunakan untuk melakukan suatu operasi. Operasi unary adalah bentuk operasi dengan hanya melibatkan satu operan saja. Operan ini datang sebelum atau sesudah dari nilai operator. Selain itu, operaty unary tidak dapat dilakukan override, sehingga fungsionalitasnya dapat terjamin.

      Hapus

Posting Komentar

Respon komentar 7 x 24 jam, so please be patient :D