c语言tea *p是什么意思

Python016

c语言tea *p是什么意思,第1张

看是怎么用的。

tea *p 可以是表达式 ,变量 tea 乘 p

如果 有 过 typedef 定义 过 tea, 或 有过 宏定义 定义 过 tea, 那么 tea 则为 某 种 变量类型,tea *p 则为 变量 声明,声明 p 是 tea 型 指针。

如果 tea *p 在注解行里, 例如 // ....tea *p .... 或 /* ...tea *p ... */ 那么它是注解。

如果 tea *p 在 字符串里 ,它是 字符串, 例如 “ tea *p "

C语言的标识符一般应遵循如下的命名规则:

1、标识符必须以字母a~z、 A~Z或下划线开头,后面可跟任意个(可为0)字符,这些字符可以是字母、下划线和数字,其他字符不允许出现在标识符中。

2、标识符区分大小写字母;

3、标识符的长度,c89规定31个字符以内,c99规定63个字符以内;

4、C语言中的关键字,有特殊意义,不能作为标识符;

5、自定义标识符最好取具有一定意义的字符串,便于记忆和理解。

扩展资料:

C语言中预先定义了一些标识符,他们有特定的含义,通常用做固定的库函数名或预编译处理中的专门命令。如scanf、printf、sin、define、include等。

C语言允许用户标识符与预定义标识符同名,但这将使这些标识符失去系统规定的原意。为了避免误解,建议用户为标识符取名时尽量不要与系统预先定义的标准标识符(如标准函数)同名。