问题描述
- 关于chat型输入数字。。。
-
若定义一个chat a=“1”,这是不是代表数字1
解决方案
解决方案二:
如果输入的数字大于int型怎么办
解决方案三:
你的题目没有看懂,有“chat”这一类型吗?你的a是数组吗?
char a ='1'表示的是字符,不是数字;
解决方案四:
实验证明,这样写是错误的,char字符赋值不能用双引号
解决方案五:
如果想要将char类型的变量a代表1的话,直接 char a='1',就可以呀。。。
解决方案六:
char类型的赋值使用的是单引号,而且你的char还写错了,使用/的话输出的好像是ascii码
解决方案七:
如果想要将char类型的变量a代表1的话,直接 char a='1',就可以
解决方案八:
既然是char类型,怎么会是1呢
解决方案九:
写法为:char a='1',要用单引号,不能用双引号。
至于定义的char值都对应是什么,你可以查询Asc11表
http://baike.baidu.com/link?url=eRGl2JfmaAHG4QBmaVuT0rTZxj2t6iAq5viqbtAkx1CGhBHFuZVJCegMAWAxiF36kjp6hG0hT3xvQzimNR08xGgk1A4qSAxvdgHvuBj4YF0P9bzpQEx7Bngy0ONn7dgM
时间: 2024-10-21 10:22:57