C语言的初始——从认识hello world开始

很多人学习C语言都是从hello,world程序开始,那么你是否认识hello,world,这个程序呢?
今天我将告诉大家hello,world的具体内容。
首先,写一个hello,world的程序。

#include <stdio.h>
#include <stdlib.h>

int main()
{
    printf("Hello world!\n");
    return 0;
}

众所周知,这个代码的运行结果是。

Hello world!

下面我们详细解释一下各行代码的意思。

#include <stdio.h>
#include <stdlib.h>

1、#include指令:功能是进行有关的预处理操作;include成为文件包含命令,后面尖括号中的内容成为头部文件。

2、空行:代码第三行是空行,在此处的空行是为了规范代码书写,使代码更加客观;但不是所有的空格都没有用,例如else if两个单词之间的空格,去掉之后无法编译,关于这一点,请在操作中慢慢体会。

3、main函数声明:在代码的第四行,这一行代码的意思是声明main函数为一个返回值,是整型的函数,其中的int称为关键字,这个关键字代表的类型是整型;在函数中这一部分称为函数头部分,每一个程序都会有一个main函数,main函数是程序的入口部分。

  **换言之,程序都是从main函数头开始执行的,然后进入到main函数中,执行main函数中的内容。**

4.函数体

{
    printf("Hello world!\n");
    return 0;
}

联想上面的函数头,那么有头必然有体,这一部分便是函数体。
函数体也可以称为语句块。

5、执行语句
函数的第六行代码

printf("Hello world!\n");

其中,printf是产生格式化输出的函数,可以简单理解为向控制台进行输出文字或者符号,括号中的内容称为函数的参数。
输出的字符串为“Hello world!”
我们还可以看到“\n”这样的一个符号,称为转义字符。

6、return语句

函数第七行代码

 return 0;

这行语句使得main函数终止运行,并向操作系统返回一个整型常量0.
前面说过,返回一个整型返回值,此时的0便是要返回的整型值。
所以,在此处可以将return理解为main函数结束的标志。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值