C Hello World 实例
C 程序主要包括以下部分:
- 预处理器指令
- 函数
- 变量
- 语句 & 表达式
- 注释
让我们看一段简单的代码,可以输出单词 “Hello World”:
#include<stdio.h> //Pre-processor directive void main() //main function declaration { printf("Hello World"); //to output the string on a display //no return required. terminating function }
接下来我们讲解一下上面这段程序:
- 程序的第一行 #include <stdio.h> 是预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件。
stdio是定义函数printf的库。 printf用于生成输出。 使用此功能之前,我们必须首先包含所需的文件,也称为头文件(.h)。
您也可以创建自己的函数,将它们分组在头文件中,并在程序顶部声明它们以使用它们。 要将文件包含在程序中,请使用预处理程序指令:
#include <file-name>.h
预处理程序指令总是在放在文件的开始行
2. main函数,main函数是每一个C程序的重要一部分,程序从这里开始执行。可以有各种各样的形式,例如:
-
- main()
- int main()
- void main()
- main(void)
- void main(void)
- int main(void)
空括号()表示此函数不带任何实参(argument ),值,或形参 (parameter )。 您也可以通过将关键字void放在括号内来明确表示这一点。 关键字void表示该函数不返回任何值。
#include<stdio.h> //Pre-processor directive int main() //main function declaration { printf("Hello World"); //to output the string on a display return 0; //terminating function }
在上面的示例中,关键字int表示该函数将返回整数值。 在这种情况下,最后一条语句应始终返回0。
源代码
在声明了main函数之后,我们必须指定左括号和右括号。 花括号{}表示程序的开始和结束。 这些括号必须始终放在main函数之后。
所有程序代码都写在这些括号内,例如声明性部分和可执行部分。
// 表示本行后面内容只是解释或声明,不用执行
printf函数通过传递文本“ Hello World!”来生成输出。
分号; 确定语句的结尾。 在C中,每个语句必须以分号结尾。
因此,我们已经成功安装了编译器,现在可以在“ C”中开始工作了。 我们将编写一个简单的程序,向世界打招呼。
如何运行C ?
一. 产生新向项目
二-POPup视窗,选择文件,“C/C++ source” – Go
五 – 通过单击“ …”按钮设置文件路径,资源管理器窗口允许创建C文件。
六 – 选择新C文件的路径,然后选择扩展名为.c的文件名并保存。
七 – 最后,要确认C文件的创建,请单击“完成”。
八 – 输入C程序原码,保存并通过单击“ Build&Run”按钮进行编译。
九 – 形成执行文件,输出结果
Hello, World!
摘要
- 每个“ C”程序 必须有main 函数;
- 要使用头文件的功能,我们必须在程序开始时包含该文件;
- 每个“ C”程序都遵循基本结构。