合法的变量名

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:37:46
合法的变量名,在C语言中~只能由字母,数字和下划线组成,且第一位只能为字母或下划线~~~
那为什么struct 不能是合法的变量名?
还有别的什么要求吗?那位大哥能帮帮俺阿。谢谢阿

看来你是初学者。。。出了你说的那些要求外,合法的变量名还必须是基本字以外的合法变量名!像你说的那个struct就是c语言的一个基本字,所以不能被用户定义为变量名!!!
基本字是每门语言都固有的且一般与其他语言不同!c语言的基本字不是很多,比如有:struct、typedef、define、union、for、while、if、else……

怎么感觉,变量名跟标示符的要求是一样的~