代码如下
/* 第一个程序 */
#include <stdio.h>
int main(void)
{
printf("foxdevelop.com");
return 0;
}Code language: PHP (php)
输出: foxdevelop.com
注释
上面的第一行代码
/* 第一个程序 */
这不是程序代码,因为它没有告诉电脑要做什么,它最后也不会执行电脑的指令,它只是一个注释,告诉程序员、方便阅读代码。
编译器在源代码中只要找到/就忽略它后面的内容,即使其中的内容看上去是代码,一直到表示注释结束的/为止。
/* 和 */ 可以放在同一行,也可以放在不同的代码行上。
如果忘记写/ 则会忽略/后面的所有内容。
比如下面代码是说明代码的作者和版权:
/*
* 作者 小白
* 版权 2020
*/Code language: JSON / JSON with Comments (json)
上面中间的*是为了整齐、好看,写不写都可以。
也可以加以修饰注释,使他们比较突出:
/****************************
* 作者 小白 *
* 版权 2020 *
****************************/
#include <stdio.h>
int main(void)
{
printf("foxdevelop.com");
return 0;
}Code language: PHP (php)
还有另外一种注释方法,可以在代码行的末尾添加一个注释,如下所示:
printf("foxdevelop.com"); //这里输出网站名称Code language: JavaScript (javascript)
代码行上的两个斜杠后面的所有内容都会被编译器忽略。
这种注释只能注释一行的内容。从//开始,到这行的行尾都会被注释。
应养成给程序添加注释的习惯,当然程序也可以没有注释。但是编写较长的程序时,可能会忘记这个程序的作用和设计思路。添加足够的注释,可以确保日后自己和其它程序员能理解程序的作用和工作方式。
/****************************
* 作者 小白 *
* 版权 2020 *
****************************/
#include <stdio.h> // 这是引入头文件
int main(void) // 这是主函数定义
{ // 这是主函数开始标记
printf("foxdevelop.com"); // 这里输出网站名称
return 0; // 这是返回一个值给操作系统
} // 这是主函数结束标记Code language: PHP (php)