Menu Close

Hello World! 你的第一个C程序

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
}

接下来我们讲解一下上面这段程序:

  1. 程序的第一行 #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

三 – 点击继续

四 – 点击 NEXT

五 – 通过单击“ …”按钮设置文件路径,资源管理器窗口允许创建C文件。

六 – 选择新C文件的路径,然后选择扩展名为.c的文件名并保存。

七 – 最后,要确认C文件的创建,请单击“完成”。

八 – 输入C程序原码,保存并通过单击“ Build&Run”按钮进行编译。

九 – 形成执行文件,输出结果

 Hello, World! 

摘要

  • 每个“ C”程序 必须有main 函数;
  • 要使用头文件的功能,我们必须在程序开始时包含该文件;
  • 每个“ C”程序都遵循基本结构。