Linux源码的变量为什么很多都带下划线?

Linux源码的变量为什么很多都带下划线?,第1张

为了分开一些单词啊。每个变量几乎都是缩写。比如Init_DAC一看就知道是做什么的,初始化DAC嘛,但是写成InitDAC第一眼你得有点晕了吧?加下划线知识为了分开两个或者多个单词的缩写,是之看起来很简单明了,便于程序的阅读

建议楼主看下《Linux就该这么学》

其实在Linux 中除转义字符外几乎可以用所有的符号,比如 " - ", " _ ", " . " 等,其中"."点开头的文件名是隐藏文件,在终端中输入" ls -a “即可查看到隐藏文件~

Linux 系统区分英文字符的大小写。命名目录和命名文件的规则是相同的。除非有特别的原因,否则用户创建的文件和目录名要使用小写字符。大多数的 Linux 命令也使用小写字符。

Linux 系统下的文件名长度最多可到256个字符。通常情况下,文件名的字符包括:字母、数字、"."(点)、"_"(下划线)和"-"(连字符)。

Linux 允许在文件名中使用除上述符号之外的其它符号,但并不建议用户这样做。有些转意字符(即该字符被系统借用,表示某种特殊含义)在Linux 的命令解释器(shell)中有特殊的含义。这样的转意字符有:"?"(问号),"*"(星号), " "(空格), "$"(货币符), "&", 扩号等等。在文件名中应尽量避免使用这些字符。

文件名中可以有" "(空格),但建议用户用"_"(下划线)来替代。

"/" 既可代表目录树的根也可作为路径名中的分隔符(类似DOS下的"\),因此"/"不能出现在文件名中。

"." 和 ".." 分别用来表示"当前目录"和"父目录", 因此它们也不能作为文件名。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/9013431.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存