c语言的tmp什么意思,c语言变量函数命名风格?

非法字符并不是指某个字符是非法的,而是某个字符不能出现在某个定义的规则里面 。
1、比如在操作系统的文件(夹)命名里,它有自己的一套规则: / * ? : | 等字符不能出现在名称里面 。因此在此规则里面 字符/ * ? : "<> | 都属于非法字符 。
2、比如在编程语言 例如C# 变量不能出现以数字开头的名称,像 0tmp 这个变量名称就属于非法的 。
3、比如在java语言中,对于变量名称只能是数字,字母,下划线,&#36;这几种组合,其中不能以数字开头 。

c语言的tmp什么意思,c语言变量函数命名风格?

文章插图
【c语言的tmp什么意思,c语言变量函数命名风格?】c语言变量函数命名风格?
c语言变量函数的命名风格要清晰、明了,有明确含义,同时使用完整的单词或大家基本可以理解的缩写,避免使人产生误解——尽量采用采用英文单词或全部中文全拼表示,若出现英文单词和中文混合定义时,使用连字符“_”将英文与中文割开 。
较短的单词可通过去掉“元音”形成缩写;较长的单词可取单词的头几个字母形成缩写;一些单词有大家公认的缩写 。例如:temp->tmp、flag->标志寄存器、statistic->stat、increment->inc、message->msg等缩写能够被大家基本认可 。