C语言 弱弱问一下 int类型的一个字占4个字节 那题目中A=10;sizeof(A)为什么不占8个字节 ?求教啊
还有问题是inta【】【3】={{1,0,1},{},{1,1}};这个不正确是因为中间为空吗?...
还有问题是 int a【】【3】={{1,0,1},{},{1,1}};这个不正确是因为中间为空 吗?
展开
展开全部
int 型占有 4个字节
size(A) 等于4;
double 型占有8字节
size(B)等于8
int x[][3]={{1,0,1},{},{1,1}};是可以通过编译的,应该是你程序书写有问题吧
size(A) 等于4;
double 型占有8字节
size(B)等于8
int x[][3]={{1,0,1},{},{1,1}};是可以通过编译的,应该是你程序书写有问题吧
追问
就是说 int型 sizeof(A)中 无论A为多大值 都是4字节 double型 sizeof(B) 无论B多大 都是占8字节
int a[][3]={{1,0,1},{},{1,1}}; 题目上说 它不能对数组a进行正确初始化 为什么不能啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询