ƒƒ‚‘‚ซ ‚bŒพŒ๊

2006/07/11
กsizeof‰‰ŽZŽq

ƒ\[ƒX

#include <stdio.h>

char  c[11];
short s[11];
long  l[11];

void main(void)
{
    printf("char  c[11]:%d\n", sizeof(c));
    printf("short s[11]:%d\n", sizeof(s));
    printf("long  l[11]:%d\n", sizeof(l));

    printf("char :%d\n", sizeof(char));
    printf("short:%d\n", sizeof(short));
    printf("long :%d\n", sizeof(long));
    
    printf("s[?]:%d\n", sizeof(s) / sizeof(s[0]) );
}

ŽภsŒ‹‰ส

char  c[11]:11
short s[11]:22
long  l[11]:44
char :1
short:2
long :4
s[?]:11