0


C 语言 —— 命名规则

为什么要命名?

首先,对于计算机来说,没有命名不命名的,只有0和1。数据保存在内存中,程序使用数据时,需要知道该数据在内存中的地址,才能使用,而地址是由一系列的0、1组成。
之所以要有命名是因为直接使用内存地址的话,不光使用的时候非常麻烦,而且阅读代码的时候也十分难以阅读。

C 语言的命名提供了一个机制,我们为使用的内存地址命了一个名,之后使用这个名字,程序会根据这个名字找到对应的内存地址,使用该数据。
另外为了便于日后代码的阅读性,要求命名时要使用有意义的变量名或标识符。如果变量名无法清楚地表达自身的用途,可以在注释中进一步说明。

结论:命名是为了我们编写和阅读代码方便而引入的,为了便于代码阅读,推荐命名时使用有意义的变量名或者标识符。

命名规则

  1. 可以用英文字母、数字、下划线(_) 来命名。
  2. 英文字母区分大小写。例如,num、Num、NuM、NUM 是不同的。
  3. 首字母不能是数字。
  4. 不能使用 C 语言的关键字和保留标识符。

PS:Java 的命名规则中还可以用美元符号($)来命名,但是 C/C++ 不可以。

关键字

关键字是 C 语言中事先被定义了某些用途的词汇。有的用于指定不同的数据类型,例如,int。有的用于控制程序中语句的执行顺序,例如,if。这些我们都会在后面的学习中遇到。

分类关键字数据类型char、short、int、long、float、double、unsigned、constvoid****流程控制if、else、for、while、do…while、switch、case、default、continue、break、return、goto存储类别static、auto、register、volatile****其他数据形式struct、union、enum****其他inline、extern、restrict、sizeofC11 新增_Alignas、_Alignof、_Atomic、_Bool、_Complex、_Generic、_Imaginary、_Noreturn、_Static_assert、_Thread_local

标签: c语言 c++

本文转载自: https://blog.csdn.net/qq_40395874/article/details/120082086
版权归原作者 柚咖 所有, 如有侵权,请联系我们删除。

“C 语言 —— 命名规则”的评论:

还没有评论