非法字符并不是指某个字符是非法的,而是某个字符不能出现在某个定义的规则里面 。
1、比如在操作系统的文件(夹)命名里,它有自己的一套规则: / * ? : | 等字符不能出现在名称里面 。因此在此规则里面 字符/ * ? : "<> | 都属于非法字符 。
2、比如在编程语言 例如C# 变量不能出现以数字开头的名称,像 0tmp 这个变量名称就属于非法的 。
3、比如在java语言中,对于变量名称只能是数字,字母,下划线,$这几种组合,其中不能以数字开头 。
文章插图
【c语言的tmp什么意思,c语言变量函数命名风格?】c语言变量函数命名风格?
c语言变量函数的命名风格要清晰、明了,有明确含义,同时使用完整的单词或大家基本可以理解的缩写,避免使人产生误解——尽量采用采用英文单词或全部中文全拼表示,若出现英文单词和中文混合定义时,使用连字符“_”将英文与中文割开 。
较短的单词可通过去掉“元音”形成缩写;较长的单词可取单词的头几个字母形成缩写;一些单词有大家公认的缩写 。例如:temp->tmp、flag->标志寄存器、statistic->stat、increment->inc、message->msg等缩写能够被大家基本认可 。
- 龙虾的季节,龙虾的最佳捕捉季节在什么时期?
- Java 8的Lambda在实际项目中有什么作用?
- 小产权的房子能买吗,2021年小产权的房子能买吗?
- 吾从而师之中的从而是什么意思,吾从而师之的古今异义?
- 心宽体胖的读音是什么,心广体胖的读音是什么?
- 堂兄弟是怎么定义,堂弟和叔弟的区别?
- 书院制和学院制的区别是什么,英国书院联盟制度?
- 菜丸子的家常做法窍门
- 关于瑞士语言,瑞士留学要学哪种语言呢?
- 怎样做云南小米辣醬,辣椒酱的家常做法?