C Програма за демонстриране на работата на ключова дума дълго

В този пример ще се научите да демонстрирате работата на ключовата дума long.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на C:

  • C Типове данни
  • C Променливи, константи и литерали
  • C входен изход (I / O)

Програма, използвайки ключовата дума long

 #include int main() ( int a; long b; // equivalent to long int b; long long c; // equivalent to long long int c; double e; long double f; printf("Size of int = %zu bytes ", sizeof(a)); printf("Size of long int = %zu bytes", sizeof(b)); printf("Size of long long int = %zu bytes", sizeof(c)); printf("Size of double = %zu bytes", sizeof(e)); printf("Size of long double = %zu bytes", sizeof(f)); return 0; ) 

Изход

 Размер на int = 4 байта Размер на дълъг int = 8 байта Размер на дълъг дълъг int = 8 байта Размер на double = 8 байта Размер на дълъг double = 16 байта 

В тази програма, на sizeofоператора се използва за намиране на размера на int, long, long long, doubleи long doubleпроменливи.

Както можете да видите, размерът на long intи long doubleпроменливите са по-големи от intи doubleпроменливите, съответно.

Между другото, sizeofоператорът се връща size_t(неподписан интегрален тип).

Типът size_tданни се използва за представяне на размера на обект. Спецификаторът на формата, използван за size_tе %zu.

Забележка: В longключовата дума не може да се използва с floatи charвидове.

Интересни статии...