C语言中变量名和标识符有什么区别?
C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。
变量就是可以变化的量,而每个变量都会有一个名字(标识符)。
The identifier is only used to identify an entity uniquely in a program at the time of execution whereas, a variable is a name given to a memory location, that is used to hold a value. Variable is only a kind of identifier, other kinds of identifiers are function names, class names, structure names, etc.
也就是两个是一样的?
标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。变量就是可以变化的量,而每个变量都会有一个名字(标识符)。
答案同上