C语言学习之二维数组与函数

发布时间:2026/7/31 2:59:17
C语言学习之二维数组与函数 二维整型数组二维数组定义类型说明符 数组名[行数][列数];int a[3][4]; //12int float a[3][4]; //12 float二维数组的访问数组名[行下标][列下标];行下标0——》行数-1列下标0——》列数-1二维数组的初始化全部初始化注意在二维数组有初始化的情况下可以省略行数不能省略列数局部初始化Int[3][4]{{1,2},{2},{5,6}}; 未初始化的部分按0处理二维数组的存储方式单一性、连续性、有序性二维字符型数组用来保存多个字符串二维字符型数组定义Char 数组名[行数][列数]函数降低程序的耦合性关联度减少重复代码让程序模块化增强代码的复用性函数的定义具体实现返回值 函数名形参表{函数体}返回值类型说明符int、char等基本数据类型、构造数据类型、void返回函数最终结果Void空类型当函数执行完不需熬有任何结果返回时可以用void类型的返回值函数名是一个标识符需要遵循标识符的命名规则最好做到见名知意形参表表示函数执行过程中需要用到的条件函数的调用函数名实参表实参表传递给函数的具体条件传参要求1.实参与形参的个数必须一致2.实参与形参的数据类型要一致或相兼容3.实参与形参名称可以相同也可以不相同4.函数调用几次就执行几次主调函数调用函数的函数称为主调函数被调函数被调用函数的函数称为被调函数