嵌入式学习Day9

5.二维数组

类型说明符 数组名[整型表达式][整型表达式];
例:int a[3][4];
定义了一个三行四列的二维数组

二维数组元素的表示形式为
数组名[下标][下标]
例:a[1][2];

二维数组初始化
int a[][4] = {1,2,3,4,5,6,7,8,9};

计算行数
int rows = sizeof(a) / sizeof(a[0]);

计算列数
int cols = sizeof(a[0]) / sizeof(a[0][0]);

第8章 函数

1.函数的定义

类型标识符 函数名(形式参数表列)             →函数的首部
{
        声明部分                  →函数体
        语句部分
}

2.函数的调用

函数名(实参表列);

*注意事项:
函数在定义时所使用的返回值类型,可以是C语言中已有的任何数据类型,包括void,但返回值不能是数组,如果返回值被省略,默认为int

*return语句:
只能出现在某个函数中,作用为把结果返回给函数的调用者,程序执行到return语句时,会立即终止当前函数的执行,并将返回的结果返回到函数调用者处。retur返回的数据类型需要跟函数说明时设定的返回值保持一致
 

你可能感兴趣的:(嵌入式学习Day9)