本文首发自「慕课网」,想理解更多 IT 干货内容,程序员圈内热闻,欢送关注!
作者 | 慕课网精英讲师 张磊
编程语言的正文是为了程序员保护代码而呈现的。正文内容其自身并不参加程序的编译与执行,正文的呈现只是为了记录一些文本信息而呈现的。
在自由软件呈现后,正文的更为重要的性能就是申明软件的受权应用协定。这在除我国在外的,其余很多国家具备法律效力。
- C 语言的正文规范
C 语言的正文目前有两种:
多行正文(经典式正文)
单行正文(C++ 式正文)
1.1 多行正文
以 / 正文内容 / 模式呈现的正文。正文能够写在一行,也能够逾越多行。只有在正文的开始应用 / 表明,在正文全副写完后用 / 完结就能够了。被这两组符号突围的局部就是正文主体。
/* 正文的示范程序
能够逾越多行进行正文
*/
/**
为了强调能够这样标注,能够写很长的正文体。
个别自由软件会有很长的受权协定写在结尾,
大家应用他人软件的时候请仔细阅读。
*/
include <stdio.h>
int main()
{
/* 申明变量 */
int x,y,z;
return 0; /* 返回值 */
}
代码块 1234567891011121314151617
1.2 单行正文
然而如果不应用 IDE,而应用键盘敲击正文内容,每次都要敲击 4 次键盘能力实现一次正文,对于一些简短的正文来说是比拟麻烦的。
因而在 C++ 语言设计的时候,就呈现了应用 // 来进行单行正文的办法。请留神,这里编译器只会疏忽 // 前面到本行行末的局部。也就是只能正文一行。这与应用 / / 形式正文能够同时正文多行的形式有所不同。这种正文的办法优缺点不言而喻。与下面的传统形式优势互补。
Tips:须要特地留神的是,对于几十年前的老旧的编译器,这种正文形式会引起谬误。当然,最近十年的编译器曾经能够反对这种新的正文规范了。
include <stdio.h>
int main()
{
// 申明变量
int x,y,z;
return 0; // 返回值
}
代码块 12345678
将两种正文形式混合应用的例子。
/*
应用第一种形式正文
*/
include <stdio.h>
int main()
{
// 应用第二种形式正文
int x,y,z;
return 0;
}
代码块 12345678910111213
- 小结
对于 C 语言的正文,这里有两种形式:
多行正文(经典式正文)
单行正文(C++ 式正文)
经典式能够正文多行,应用 / / 来进行正文,而 C++ 式的正文提供了更为便捷的正文形式,只能正文单行,应用 // 进行正文。大家能够依据理论须要抉择。然而要切记,作为一个程序员良好的素养就是做好正文。没有正文的程序是不残缺的程序,因为程序浏览的对象是人。
欢送关注「慕课网」,发现更多 IT 圈优质内容,分享干货常识,帮忙你成为更好的程序员!