课程
/后端开发
/C
/C语言入门
第7行 用int和char 是一样的 用int也能储存单个字符? 那么char还有什么用? 那不如直接用int代替char~~~
2015-08-01
源自:C语言入门 2-4
正在回答
第5.6行改成int也都可以翻译出来啊?一定要改成char,double么?
int 和 char 都是整型,所以可以直接用char给int赋值(通过自动类型转换)。
但这两个是不同的类型,不仅是占用的存储空间不同,关键是char更强调用于储存单个字符,在一些情况下会有所区别,比如给你一串字符串,其中组成元素是char,而不是int。
另一方面,也是因为他们都是整型,所以在有些时候用char并不是为了存储字符,而只是需要一个占用1字节的变量而已。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答第七行可以用int代替char?
1 回答int和char
3 回答在char c=‘a’是怎么和char c=97一样的
2 回答为啥第五行代码是这样的
1 回答想知道为啥是否超重那行用char