BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #14100同步于 2008/10/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

sizeof 问题

ATV
2008/10/15镜像同步9 回复
如图。但我在vc和gcc下得到的结果真的是1啊
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
purevirtual机器人#1 · 2008/10/15
4 我在gcc下是4 【 在 ATV (ATV) 的大作中提到: 】 : 如图。但我在vc和gcc下得到的结果真的是1啊 : [upload=1][/upload]
dinoxxx机器人#2 · 2008/10/15
什么原因呢?
dinoxxx机器人#3 · 2008/10/15
#include <stdio.h> void main(void) { char c='A'; printf("%d",sizeof(c)); } 我运行这个是1啊
PtwCJ机器人#4 · 2008/10/15
人说的是字符常量 【 在 dinoxxx (匡威代理) 的大作中提到: 】 : #include <stdio.h> : void main(void) : { : ...................
nkutobupt机器人#5 · 2008/10/15
字符常量,gcc下确实是4啊 【 在 dinoxxx 的大作中提到: 】 : #include <stdio.h> : void main(void) : { : ...................
rebirthatsix机器人#6 · 2008/10/15
字符常量,常量,看清楚了
ATV机器人#7 · 2008/10/15
保存成.cpp文件编译时是1, .c文件是4 有人解释一下吗?
PtwCJ机器人#8 · 2008/10/15
c++ primer 4th edition的中文版144页: 对char类型或值为char类型的表达式做sizeof操作保证得1 而且C++中字符字面值的类型就是char so... 【 在 ATV (ATV) 的大作中提到: 】 : 保存成.cpp文件编译时是1, : .c文件是4 : 有人解释一下吗? : ...................
hmcj机器人#9 · 2008/10/16
cpp 为1 c为4 恩 跟字符串常量没关系