12,1(指针)

数据类型 第5章 5.1 指针概念 指针与指针变量 5.2 指针变量 与*运算符 指针变量的初始化 一般形式:[存储类型] 数据类型 * 指针名=初始地址值; 指针的应用——间接访问数据 直接访问:按变量地址存取变量值 间接访问:通过存放变量地址的变量去访问变量 例: 例 指针的概念 特别注意: 例: 例: 5.4 指针与字符串 5.5 指针变量作为函数参数——地址传递 普通变量做函数参数——值传递 例2:编程实现: 例3 用函数调用实现字符串复制(字符指针作函数参数) 例:用冒泡排序算法编写通用排序函数,并编写主函数进行测试。 举例: 访问二维数组元素的另一种方法: 2)可让p指向二维数组某一行 指向一维数组的指针变量 行指针列指针之间的转换运算: 上 机(10/11周) 用指针法完成如下问题的处理: 1.交换两个变量的值; 2.冒泡排序; 3.找到一维数组中的最大值; 4.完成对两个字符串的拼接; 5.编写函数:完成strcat的功能。可进行如下的测试: gets(a);gets(b); mystrcat(a,b); puts(a); 6.编写函数求一个字符串中字母‘x’的个数,并用参数将个数返回。(不使用return返回结果) 7.用二维数组a[3][10]分别记录选修3门课程、10个学生的成绩。编写函数求出各门课成绩的平均值。 #includestdio.h

文档评论(0)

1亿VIP精品文档

相关文档