一、学习内容总结
1.通过指针部分的学习,总结指针与数组内容的心得与体会。
- 指针能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针变量的值是一个地址, 那么这个地址不仅可以是变量的地址, 也可以是其它数据结构的地址。因为数组或函数都是连续存放的。通过访问指针变量取得了数组或函数的首地址, 也就找到了该数组或函数。所以说指针和数组是十分重要的,同样是一个学习过程中的一个难点。
二、在课堂或课后编程学习遇到的问题及解决过程
- 问题1 :p,*p值和地址区分。
- 问题1的解决方案:看书。
- 问题2 :错误计算数组长度。
- 问题2的解决方案:百度询问。
- 问题3 :把指针当形参。
- 问题3的解决方案:询问同学。
三、作业(60)
1.完成PTA(指针字符串查找字符程序),粘贴代码,将输出截图
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void delchar(char s[],char c);
int main(){
char s[100],c;
gets(s);
scanf("%c",&c);
delchar(s,c);
system("pause");
}
void delchar(char s[],char c){
int i,j,len,number=0;
len=strlen(s);
for(i=0;i<len;i++){
if(s[i]==c)
number++;
}
printf("%d",number);
}