永发信息网

请问C语言中的字符哪些可以做为变量,哪些不可以做为变量?

答案:2  悬赏:80  手机版
解决时间 2021-01-08 12:38
  • 提问者网友:临风不自傲
  • 2021-01-08 08:47
请问C语言中的字符哪些可以做为变量,哪些不可以做为变量?
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-01-08 09:28
在C语言中,对变量命名的有效字符序列称为标识符。
C语言规定,有效的标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线。

下面列出的是合法的标识符,可以作为变量名:
sum, _total, Class, S_s, _1_2, BACD
下面列出的是不合法的标识符,不可以作为变量名:
M.D.John, $123,#33, 3D4,a>b
全部回答
  • 1楼网友:山君与见山
  • 2021-01-08 10:52
1,变量名必须由字母、数字、下划线组成
2,首字符不能是数字
3,不能太长,具体长度限制由编译器设定,太长会被编译器截取前面的,如果定义的两个变量,在编译器可识别的范围相同,而后面的不同,编译器将视为同一个变量。
4,不能是C的保留字,如if,for,main,break不能作为变量名
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯