新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
没什么特别的意思,就是历史原因造成的。 C语言有很长时间就是自由发展的, iso标准出来之前已经有很多很多的实现版本了, 这些版本里可能都实现了某些基本的函数,但是具体形式上有差别。 为了保持兼容所以有些函数就避免用以前普遍用了的名字, 而采取下划线名字作为标准函数名。 似乎还有一些是iso标准和posix标准冲突造成的
为高青等地区用户提供了全套网页设计制作服务,及高青网站建设行业解决方案。主营业务为网站设计、网站制作、高青网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
我们知道C语言中的变量和函数名称的命名规则中有一条,名称只能由阿拉伯数字、英文(大小写均可)字母和下划线组成,开头字符不能使用阿拉伯数字,只可以用英文字符或下划线。你给的函数名是符合这个规则的,这里面的下划线用在了两个英文单词之间,有隔开put和star的用意,其实,这样写PutStar也有一样的功效。
c/c++ 标识符 名字允许含下划线,就像一个特殊字母一样。
idxmalloc__ 和 idxmalloc 是不同的名字,前者多了2个字符。
程序员 用 尾巴加2个下划线 作为 特殊类 的名字 是一种 偏好。
就像有人用 一个大写字母开头,后面用小写 的名字 作为 特殊类 的名字 一样,也是 是一种 偏好。
目的是 加强 程序 的 可读性 (程序员 自己 易懂)
需要准备的材料分别有:电脑、C语言编译器。
1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。
2、在test.cpp文件中,输入C语言代码:printf("%c", '_');。
3、编译器运行test.cpp文件,此时成功打印出了标识符中的下划线。
避免和普通程序员定义相同关键字!
让我们更容易避免和他们相同!
让我们更容易看明白是它们的关键字!
在编译的时候 生成中间代码 是默认加_的。
所以 如果不是C/C++引用
而是用其它语言引用 一般需要加_在前面。
这个不理解的话 就当规定好了。