c语言中变量和常量都可以划分为整型,实型和字符型。那到底怎样辨别呢,或者说他们有什么区别。

如题所述

常量是一个值,可以直接参加运算,变量只是个容器,用来存储数据的,必须赋值后才能参加运算追问

难道字符常量也可以直接参与运算?

追答

当然了

当然了

追问

。。。。char c='a',我问你2a=多少?你能给出确切答案?

追答

2*a也就是2*97

应该写成2*'a'

追问

。。。。

追答

'a'的ascii值是97

追问

那张表我是不是还要背过?

追答

不用

只要记住a,A和0这三个字符的值就可以

追问

我再问你一下

追答

这样你就记住了62个了

追问

"300."注意有个点,到底是整型常量还是实型?

追答

实型

整数是没有点的

如果小数部分是0,就可以不写了,但点不能少

少了点就是整数了

整型和实型是不同的

追问

谢谢谢谢谢,最后一个问题:所有能打出来的字符码值吗都有对应的ascii

真的最后一个了。。。😷

追答

ascii字符表里面,前32个是控制字符,不可显示,后96个字符键盘上都有,也可以显示

追问

谢了

温馨提示:答案为网友推荐,仅供参考
相似回答