C-Hello World程序

时间:2020-02-23 14:31:56  来源:igfitidea点击:

在本教程中,我们将学习C程序的基本结构。

打开您喜欢的IDE,然后编写一个C程序来打印Hello World。

将文件另存为helloworld.c或者您喜欢的任何其他文件名。

#include <stdio.h>

int main(void) {
  printf("Hello World");
  return 0;
}

现在,如果我们编译并运行此代码,我们将获得Hello World作为输出。

让我们谈谈程序的每一行。

#include指令

程序" #include <stdio.h>"的第一行是预处理程序指令,该指令指示编译器包括来自C库的stdio.h头文件以进行输入/输出。

C程序通常分为模块或者函数。
其中一些函数是由我们的程序员编写的,而某些函数则存储在C库中。

C库中存储的函数按类别分组,并保存在称为头文件的文件中。

头文件以.h文件扩展名保存。

注意!预处理程序指令添加在程序的开头。

主要函数

接下来我们有一个main()函数,它是C编程中的一个特殊函数,因为它可以告诉程序的起点。

每个C程序必须只有一个main函数。

如果我们在C程序中创建多个main()函数,则会由于编译器不知道哪个代表程序的起点而出错。

什么是函数?

C语言中的函数是一段代码,可以获取一些值,执行一些任务并可以返回一个值。

我们使用大括号" {}"和大括号" {}"来表示函数块的开始和结束。

int main(void) {

}

函数代码写在大括号和大括号内。

返回类型

函数可以在主函数告诉我们主函数可以返回整数值之前返回值和int关键字。

如果一个函数不返回任何值,那么我们使用void关键字。

我们将在函数教程中学习函数。

函数参数

在函数的开头和结尾括号"()"内,我们传递了一些值。

在上面的代码中,我们有" main(void)",这意味着main函数没有任何值。

" void"是一个特殊的关键字。

printf函数

C语言中的printf()函数用于打印输出。
它是标准的C函数。

因此,在上面的代码中,我们正在打印一个字符串消息,该消息包含在双引号" Hello World"中。

分号;

同样,英语中的每个句子都以句号"。
"结尾,C中的每个语句都以分号";"标记结尾。

因此,在上述程序中,我们以分号结束该语句。

printf("Hello World");

返回0;

main函数中的最后一行是return语句。

由于上述程序中主函数的返回类型设置为int,因此我们在函数末尾返回一个整数值0。

我们将在函数教程中学习返回值和函数。