昨天学到的函数,在C语言中是这么叫,而在OC和swift中叫做“方法”。
数组
数组不像是“char”、“int”、“float”之类的类型保存单个数据,数组是用来保存多个相同类型的数据的。
在定义数组的时候,必须要确定数组的元素个数!
例://定义一个数组,拥有5个元素,默然每个元素的值为0
int numsArray[5]; //5 * 4 = 20
//定义一个数组,拥有4个元素,依次是1, 2, 3, 4
int numsArray[] = {1, 2, 3, 4}; //4 * 4 = 20
//定义一个数组,拥有5个元素,第一个元素值为1,第二个元素值为2,后面默认为0
int numsArray[5] = {1, 2}; //5 * 4 = 20
数组的索引值是从0开始的!需要注意的是:当索引值超过数组的个数时,就越界了。在C语言中还是可以继续执行的,但是在oc和swift中会提示出错。
eg. for (int i = 0; i < 5; i ++){
printf("%d", numsArray[i]);
}
冒泡排序
冒泡排序是将小的数字冒上来,大的数字沉下去。
http://www.yxqzzx.cn/teacher/ShowArticle.asp?ArticleID=417
这个网站上有视频演示,可以加深理解。