永发信息网

为什么我用int也可以定义字符串,比如int a=CHINA也可以运行

答案:3  悬赏:40  手机版
解决时间 2021-02-15 15:54
  • 提问者网友:做自己de王妃
  • 2021-02-14 17:40
为什么我用int也可以定义字符串,比如int a=CHINA也可以运行
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-02-14 18:38
你好,int a = "CHINA";一定会报错。你应该是int a=CHINA没有加双引号,然后有定义CHINA宏。
#define CHINA 10
int a = CHINA;这样是没错的。
你要不看看int a= CHINA;后值等于多少?看看CHINA的定义是什么。
全部回答
  • 1楼网友:拜訪者
  • 2021-02-14 20:55
你可以输出一下a,应该是一串数字。。
  • 2楼网友:一叶十三刺
  • 2021-02-14 19:59
你好! int a = 'chin'不会报错。 如果对你有帮助,望采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯