数组
3.数组越界
数组的下标是有范围限制的。
数组的下标规定是从0开始的,如果数组有n个元素,最后一个元素的下标就是n-1。
所以数组的下标如果小于0,或者大于n-1,就是数组越界访问了。
当 i 等于10的时候,越界访问了。
二维数组的行和列也可能存在越界。
4. 数组作为函数参数
4.1冒泡排序函数
冒泡排序的核心思想:两个相邻的元素进行比较;
一趟冒泡排序让一个数来到它最终应该出现的位置上。
4.2数组名
数组名确实能表示首元素的地址,但是有两个例外:
①sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组的大小,单位是字节;
②&数组名,这里的数组名表示整个数组,取出的是整个数组的地址。