[2]C语言:c语言基本框架解释

本章学习知识点:

1、库函数与头文件的基本概念

2、main函数的基本概念

前言:学完这章,你就大致了解c语言是怎么个事了

章节内容讲解:接下来我会详细讲解c语言基础框架的含义

一、c语言基础框架

1、框架分析

这是c语言最基础的程序框架,总共分为上下两个部分:

第一部分:#include:为引用头文件。

第二部分:int main () { return 0; } :为main函数

二、头文件与库函数的关系

1、库函数的基本概念

库函数是有着不同功能的函数,是c语言函数库中自带的函数,有了库函数则不需要用户自己再次定义或者多次定义。

在打印Hallo world代码中printf就是库函数中的函数,而printf的功能就是打印。

2、头文件的基本概念

在调用库函数中要求相对应的头文件搭配使用,头文件分为两个部分:

第一部分:#include:include命令和头文件搭配使用,将头文件包含到程序中

第二部分::调用库函数搭配的头文件

3、调用库函数相对应的头文件合集

: 标准输入输出头文件,提供了输入输出函数,如printf, scanf, getchar, putchar等。

: 标准库头文件,提供了内存管理函数,如malloc, calloc, realloc, free等,以及其他实用函数,如rand, srand, exit, atoi, atol等。: 字符串处理头文件,提供了字符串操作函数,如strlen, strcmp, strcpy, strcat等。: 数学函数头文件,提供了常用的数学函数,如sqrt, pow, sin, cos等。: 时间和日期头文件,提供了处理时间和日期的函数,如time, localtime, gmtime, mktime等。: 布尔值头文件,提供了布尔类型bool和宏true, false。: 字符处理头文件,提供了字符分类和转换函数,如isalpha, toupper, tolower等。: 信号处理头文件,提供了用于处理程序执行期间出现的信号的函数,如signal, raise等。: 标准定义头文件,提供了常用的宏,如NULL, offsetof等。: 错误号头文件,提供了全局变量errno和相关的错误处理函数。

这些是一些常用的C语言头文件,具体使用哪些取决于你的程序需要进行什么样的操作。

二、main函数

1、main函数表达形式的中文解释

返回值数据类型 函数名(){返回值 0;}

int=返回值数据类型;函数名()=main();{返回值 0;}={return 0;}

2、main函数的基本概念

main函数为C语言的主函数,是程序唯一的入口,也是每一个c语言程序不可省略的存在。

3、main函数小括号"()"的基本概念

"()"小括号为main函数放置参数的地方。(这个知识点知道就可以了)

4、main函数大括号'"{}""的基本概念

"{}"大括号为main函数的函数体,有说明部分的代码和执行部分的代码,也是程序主体的核心代码

5、main函数返回值的基本概念

return代表着程序的退出,main函数返回值相等于程序的出口,主函数返回将会在最后被执行,也位于主函数的函数体中的最后一位

6、main函数返回值0的基本概念

0是main函数返回值形式的固定搭配,main函数返回值形式是C语言规定的形式return 0;,在c语言规定中,在程序结束后返回值为0则代表一个c语言程序成功运行结束,若返回值非0,则代表程序出现问题,也可以理解为程序并没有执行到return就出现了问题,所以没有返回0,就可以推断出程序出现了问题。返回0,则代表程序正常退出。返回其它数字的含义则由系统决定。

7、main函数返回值类型的基本概念

第四点已经解释返回值为0,0为整数,int类型代表整数类型,所以main函数的返回值类型为int。

如果你学到一点知识的话,请给我点个赞吧