sizeof是C语言中保留关键字,也可以认为是一种运算符,单目运算符。常见的使用方式:inta=10;intarr=[1,2,3];charstr[]="hello";intlen_a=sizeof(a);int
既然是指针,所以sizeof(a)就是4。 *a就表示一个元素为double*、大小为[3][6]的多维数组类型,因此sizeof(*a)=3*6*sizeof(double*)=72。 **a表示一个
{ }; sizeof(S3); // 值为 1,空结构体也占内存 //--- struct S4 { char a; int b; float c; double d; }; sizeof(S4); //值为 24,在 a
sizeof有三种语法形式: 1) sizeof (object); //sizeof (对象) 2) sizeof object; //sizeof 对象 3) sizeof (type_name); //sizeof (类型) 对象可以