char c=65 是合法的变量定义或者初始化变量吗?为什么
答案:3 悬赏:20 手机版
解决时间 2021-11-19 23:49
- 提问者网友:星軌
- 2021-11-19 12:28
char c=65 是合法的变量定义或者初始化变量吗?为什么
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-11-19 12:53
是合法的变量。
char 型 是 一字节长 有符号 整数。65 是合法的有符号 整数,数值在有效范围内。
printf("%d %c\n",c,c);
得 65 A
char 型 是 一字节长 有符号 整数。65 是合法的有符号 整数,数值在有效范围内。
printf("%d %c\n",c,c);
得 65 A
全部回答
- 1楼网友:逐風
- 2021-11-19 14:17
char 8bit 0~127吧
- 2楼网友:思契十里
- 2021-11-19 13:51
在C语言中字符和字符的ascii码是通用的,也就是你给c赋得值只要是ascii码值,就合法。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯