Tuesday, August 11, 2009

sizeof

#include
#include


void bzero (void * b, size_t len) {
char *buf = b;
int i;

for (i = 0; i <= len; i++)
*(buf + i) = 0;
}

int main() {

short testarray[4][3] = { {1}, {2, 3}, {4, 5, 6} };
// 12 * 2B = 24B
printf( "%d\n", sizeof( testarray ) );

// num = sizeof(arr)/(arr[0])
// sizeof(arr/(*arr)

void *p;
printf("void=%d\n", sizeof(p));


}
~

No comments:

Post a Comment