CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛

一个简单的C语言程序——计算机二级C语言小白入门教程(一)

本人接下来将推出一系列C语言文章,帮助各位要考计算机二级C语言的小伙伴理解并掌握C语言。

本篇是这一系列教程的第一篇文章,将简单介绍一下一个完整的C语言程序是怎么的。 对于绝大多数小伙伴来说,接触的第一个程序是Hello world。

下面我将用Hello world的C语言版本来讲解一个完整的C语言程序包含哪些内容。

图1 Hello world.

第一行,C语言包含一个头文件。include是一条预处理指令,其作用是在预处理阶段将<>尖括号所包含的文件直接拷贝到当前的.c文件中来。我们为什么需要包含这个头文件呢?因为我们在第四行调用了printf函数,而这个函数的声明就在stdio.h文件中。因此,我们需要将stdio.h文件包含进来,否则有可能发生找不到printf函数的错误。

第二行,C语言需要一个main函数,来表明程序的入口地址。程序在执行的过程中,就会从main函数开始执行。

第三行和第六行,C语言使用{}花括号来包含程序的代码块。

第四行调用了C语言函数库提供的printf函数,这个函数将程序要输出的内容打印到标准输出上。在大多数操作系统上,标准输出对应的是终端。也就是说,程序员调用了这个函数后,程序会将要输出的内容打印到终端上。调用printf函数的时候,传入了一个字符串”Hello, world!\n”。其中,”\n”表示在输出Hello world!这个字符串后,末尾加一个换行符。

第五行,是main函数的返回语句。这条返回语句是C程序给操作系统的返回值。如果操作系统接收到的返回值为0,则表示这个程序正常退出。如何查看程序退出时给操作系统的返回值呢?在Ubuntu、Mac或者CentOS系统中,当系统在终端执行完用户提交的程序后,可以用echo $?来查看程序给操作系统的返回值。

B站文章同步地址:

接下来的一篇文章将演示如何搭建一个C语言的开发环境,敬请期待。

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容