在C语言中什么才是合法的标识符

如题所述

cade--y中--还有w.w中.还有a&b中&有不属于字母不属于数字当然也不是下划线,所以是非法字符,字母指26个英文字母包括大小写,数字指0~9十个数字,下划线就是_其他的都是非法字符了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-20
1、标识符由a-z、A-Z、0-9以及_(下划线)构成。
2、数字不能作为标识符开头,原则上也不用_作为开头
3、标识符不能与C语言关键字一样本回答被网友采纳
第2个回答  推荐于2016-04-28
C语言中标识符由字母、数字和下划线组成。
标识符的开头不能由字母开头,并且标识符不能与C语言中关键字相同(如:int,double)。
以下为正确的标识符:
a,_a,a1,_a1
以下为错误的标识符:
1a,float,a#1
相似回答