题目:
#include <stdio.h>
int main()
{
double d0,d1,d2,d3,d4,d5;
double* array[2][3] = { &d0,&d1,&d2,&d3,&d4,&d5 };
double* ( * p )[2][3];
p = &array;
printf( "%d\n", sizeof( p ) );
printf( "%d\n", sizeof( *p ) );
printf( "%d\n", sizeof( **p ) );
printf( "%d\n", sizeof( ***p ) );
printf( "%d\n", sizeof( ****p ) );
return 0;
}
博客给出一段代码,定义了二维数组指针,通过指针操作对二维数组进行sizeof运算,并使用printf函数输出结果,涉及二维数组和sizeof的运用。
4761

被折叠的 条评论
为什么被折叠?



