什么是函数?
函数是一块代码,接收零个或多个参数,做一件事情,并返回零个或者一个值。
函数定义:
本地变量(局部变量):
函数的每次运行,就产生了而一个独立的变量空间,在这个空间的变量,是函数的这次运行所独有的,称作本地变量,也称局部变量。
定义在函数内部的变量就是本地变量。
参数也是本地变量
数组的定义:
1.<数据类型> 变量名称[元素数量]
例如:int a[100]
2.元素数量必须是整数。
3.c99之后元素数量可以是变量,而c99之前不行。
4.第二种定义时数组的集成化:<数据类型> 变量名[] = {数据1,数据2,...,数据n}
数组的每个单元就是数组类型的一个变量
使用数组时,放在[]中的数字叫做下标或者索引,下标从0开始计数。
有效的下标范围十分重要,编译器和运行环境都不会检查数组下标是否,无论是对数组单元做读还是写,一旦运行,越界的数组访问可能造成问题,导致程序崩溃。
sizeof给出整个数组所占据的内容大小,单位是字节。sizeof(a[0])给出数组中单个元素的大小,于是相处就得到了数组的单元个数。
sizeof(a)/sizeof(a[0])
数组的赋值:
数组变量本身不能被赋值
要把一个数组的所有元素交给另一个数组,必须采用遍历。
for(int i=0; i<length; i++){
b[i] = a[i]
}