为了账号安全,请及时绑定邮箱和手机立即绑定

第7行用int和char为啥是一样的

第7行 用int和char 是一样的    用int也能储存单个字符?  那么char还有什么用?  那不如直接用int代替char~~~

正在回答

4 回答

第5.6行改成int也都可以翻译出来啊?一定要改成char,double么?

0 回复 有任何疑惑可以回复我~

int 和 char 都是整型,所以可以直接用char给int赋值(通过自动类型转换)。

但这两个是不同的类型,不仅是占用的存储空间不同,关键是char更强调用于储存单个字符,在一些情况下会有所区别,比如给你一串字符串,其中组成元素是char,而不是int。

另一方面,也是因为他们都是整型,所以在有些时候用char并不是为了存储字符,而只是需要一个占用1字节的变量而已。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

第7行用int和char为啥是一样的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信