数组元素在内存中是连续存放的
// 使用指针变量间接访问一维数组 // 通过指针变量p,完成数组元素输入 // 过指针变量p,完成数组元素输出 //通过指针变量p,完成数组元素输入 // 通过指针变量p,完成数组元素输出
前者改变地址,后者改变地址中的元素
// 使用指针变量间接访问二维数组 int (*q)[3]; // q是指针变量,存放包含有3个元素的一维数组的地址 // 通过指针变量p间接访问,输出二维数组a的元素值 // 通过行指针变量q间接访问,输出二维数组a的元素值
// 练习:使用二分查找,在一组有序元素中查找数据项 // 形参是数组,实参是数组名 //使用二分查找算法在数组x中查找特定值item,数组x大小为n // 如果找到,返回其下标 // 如果没找到,返回-1
// 练习:使用二分查找,在一组有序元素中查找数据项 // 形参是指针变量,实参是数组名 //使用二分查找算法在从x中查找特定值item,数组x大小为n // 如果找到,返回其下标 // 如果没找到,返回-1
// 练习:使用选择法对字符串按字典序排序 // 函数功能描述:使用选择法对二维数组str中的n个字符串按字典序排序
总结:对数组应用还不是很熟悉
知道了字符串不能普通赋值,需要strcpy
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。