奥礼网
新记
C++中,为什么向int赋值一个char后,int的值变为了0?
如题所述
举报该文章
相关建议 2015-11-01
没有啊,不管是直接赋值,还是键盘输入都是正常的. 你的代码呢
追问
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/1an515ag33ka345a314.html
其他看法
第1个回答 2015-11-01
因为int类型键盘赋值只接受数字
追问
所以非数字就默认赋0?
追答
恩,是的
本回答被提问者采纳
相似回答
大家正在搜
相关问题
C++用函数给一个有char*数组和一个int的结构体赋值,...
C++中的int和char之间的转换问题
C语言如何把一个int赋值给char
c++中如何给一个int类型的变量赋值成一个以零开头的整数
C++中int类型不是默认初始化为0吗?
C++里面,怎么把一个char类型的数字变量变成double...
c++中char类型变量如何转换成int类型变量?
c语言,int赋值给char