大神们好,小白问题如题所示TT
本人定义了一个3行4列的二维数组,然后用memset初始化-1,代码如下:
#include<stdio.h>
#include<string.h>
int main(int argc,char **argv)
{
int array4[3][4];
memset(array4,-1,sizeof(array4));
printf("array4[2][3]:%d,sizeof(array4):%d\n",array4[2][3],sizeof(array4));
return 0;
}
gcc显示了警告TT(运行结果还是对的。。):
为什么?!哪里来的long unsigned int?!
望大神们赐教,感激不尽TT