二、変数(例2)


#include <stdio.h>

int main()
{
    long int liVar;// long , 8 
    long     lVar;//gcc,g++ long int , 4 
    signed int siVar;
    signed   sVar;
    unsigned int uiVar;
    unsigned uVar;
    short int shiVar;
    short    shVar;
    unsigned short int usiVar;
    unsigned short     usVar;
    //int , 
    printf("%d
%d
%d
%d
%d
%d
%d
%d
%d
%d
", sizeof(liVar),sizeof(lVar),sizeof(siVar),sizeof(sVar),sizeof(uiVar), sizeof(uVar),sizeof(shiVar),sizeof(shVar),sizeof(usiVar),sizeof(usVar)); //sizeof , , , , printf("---------
%d
%d
%d
%d
%d
%d
%d
%d
%d
%d
", sizeof(long int),sizeof(long),sizeof(signed int),sizeof(signed),sizeof(unsigned int),
sizeof(unsigned),sizeof(short int),sizeof(short),sizeof(unsigned short int),sizeof(unsigned short));
    // , , , , 0 
    printf("=========
%d
%d
%d
%d
%d
%d
%d
%d
%d
%d
", liVar,lVar,siVar,sVar,uiVar, uVar,shiVar,shVar,usiVar,usVar); }