C语言学习关键笔记
1.头文件含义(C 语言的.h文件类似于java的interface,只是声明函数,并不实现函数)
在C语言编程中,头文件扮演着至关重要的角色。它们是扩展名为 .h 的文件,包含了C函数声明和宏定义,用于在多个源文件之间共享代码。
头文件允许程序员在不同的源文件中重用相同的代码,而无需重复编写代码。
头文件的作用:
头文件的主要作用是提供接口
。例如,当你在代码中使用 printf 函数时,实际上是在调用 stdio.h 头文件中定义的函数。如果没有包含相应的头文件,编译器将不知道 printf 是什么,从而无法编译代码。因此,头文件可以看作是一个预先准备好的代码库,你可以从中选择需要的功能来提高代码效率。
stdio.h解释:是C语言标准库中的一个头文件,它定义了处理文件和标准输入/输出流的各种函数和类型。这个库提供了一系列的变量类型、宏定义和函数,用于执行输入和输出操作
。
std:标准库
i:input
o:output
2.全局变量
2.1全局变量的作用范围是整个工程
其他.c定义的全局变量,此.c文件想调用时,用extern 数据类型 全面变量名
即可调用
2.2局部变量生命周期
执行进入{就是开始创建,执行到}就是销毁
2.2全局变量生命周期
整个程序运行中都存在,程序关闭即销毁