什么是用户标识符

如题所述

标识符分为:关键字、预定义标识符、用户标识符。
关键字:C语言中的关键字,不可以作为用户标识符号。main define scanf printf 都不是关键字。

迷惑你的地方If是可以做为用户标识符。因为If中的第一个字母大写了,所以不是关键字。
预定义标识符:背诵define scanf printf include。记住预定义标识符可以做为用户标识符。
用户标识符:用户根据需要自己定义的标识符。一般用来给变量、函数、数组等命名。
  编程的时候:用户标识符如果与关键字相同,则编译时会出错;如果与预定义标识符相同,编译时不会出错,但预定义标识符的原意失去了,或会导致结果出错,因此预定义标识符一般不用来作为用户标识符。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-08
所谓标识符是指常量、
变量、语句标号以及用户自定义函数的名称。C语言规定标识符只能由字母、数字、
下划线组成,并且只能由字母、下划线开头。一些标识符被赋于特定的含义就叫做保留字(或称为关键字)。
例如(VB
.NET):
Dim
anumber
as
Integer
这个"anumber"就是一个用户标识符。
第2个回答  2019-07-02
a正确
知识点:
标识符是指常量、
变量、语句标号以及用户自定义函数的名称。
c语言规定标识符只能由字母、数字、
下划线组成,并且只能由字母、下划线开头。一些标识符被赋于特定的含义就叫做保留字(或称为关键字)。
b
出现非法字符?,-,标识符前置阿拉伯数字4非法
c
关键字
const,
type,define
不得用于用户标识
d
关键字
include
short
不得用于用户标识
相似回答