qt调用c语言函数库_一个简单的C语言程序——计算机二级C语言小白入门教程(一)...

这篇教程介绍了C语言的基础知识,包括预处理指令、main函数、代码块结构及printf函数的使用。通过Hello World程序,阐述了C程序的组成部分和运行流程,帮助初学者理解C语言的基本结构。
摘要由CSDN通过智能技术生成

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

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

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

1f5af7d29d01c06646b42bb989048bcf.png
图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语言程序——计算机二级C语言小白入门教程(一)​www.bilibili.com
1a9a70308d4fd5ef815147065ef28ddb.png

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

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值