深入了解C程序的生成过程与标识符-开课吧
一般来说无论是想要成为C语言工程师还是想要学习和了解C语言程序,不仅需要做好C语言开发技术的学习,更多的还是应该做好C程序相关知识的了解。接下来小编带你深入了解下C程序的生成过程与标识符:
深入了解C程序的生成过程与标识符-开课吧
C程序的生成过程:
C程序是先由源文件经编译生成目标文件,然后经过连接生成可执行文件。
源程序的扩展名为.c,目标程序的扩展名为.obj,可执行程序的扩展名为.exe。
标识符:
在编写程序时,必须为函数、变量等命名,这个名字称为标识符。C语言中标识符的命名规则如下:
标识符只能由字母、数字、下划线组成;
标识符的第一个字母必须是字母和下划线;
标识符区分大小写字母,如If和if是两个完全不同的标识符。
合法标识符如下:A6,b_3,_mn;非法的标识符如下:ab#12,8m,tr3:4,yesno
标识符不能与程序中具有特殊意义的关键字相同,不能与用户编制的函数名、C语言库函数相同,在程序中各种标识符尽量不要重复,以便区分。选择变量名和其他标识符时,应注意做到“见名知义”。
深入了解C程序的生成过程与标识符-开课吧
标识符分为如下三类:
1、关键字
关键字是具有特定含义的,专门用来说明c语言特定成分的一类标识符,不能用作用户的标识符。
2、预定义标识符
预定义标识符在c语言中也有特定的含义,但可以用作用户标识符,预定义标识符分为两类:
1)、库函数名字,比如printf,scanf、sin,isdigit等;
2)、编译处理命令名,比如define、include;
3、用户标识符
用户根据需要将自己定义的标识符称为用户标识符。无论如何自定义标识符,都必须符合标识符的三条命名规则。
赞 (0)