Program C do zademonstrowania działania słowa kluczowego long

W tym przykładzie nauczysz się zademonstrować działanie słowa kluczowego long.

Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania w C:

  • C Typy danych
  • Zmienne C, stałe i literały
  • C Wejście Wyjście (I / O)

Program Używając słowa kluczowego 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; ) 

Wynik

 Rozmiar int = 4 bajty Rozmiar long int = 8 bajtów Rozmiar long long int = 8 bajtów Rozmiar double = 8 bajtów Rozmiar long double = 16 bajtów 

W tym programem, sizeofoperator jest używany, aby znaleźć rozmiar int, long, long long, doublei long doublezmiennych.

Jak widać, rozmiar zmiennych long inti long doublejest odpowiednio większy niż inti double.

Nawiasem mówiąc, sizeofoperator zwraca size_t(typ całkowity bez znaku).

Typ size_tdanych jest używany do reprezentowania rozmiaru obiektu. Użyty specyfikator formatu size_tto %zu.

Uwaga:long Hasło nie może być używany z floati charrodzaje.

Interesujące artykuły...