指针及引用复习6.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Project(项目) Software (软件) Question 指针三部曲 题1 分析程序的功能是什么? void main() { char stt[]={“ab123$GPRMC*”}; int i; char *p; p=stt; for(i=0;*(p+i)!=‘M’;i++) ; printf(“%d %c”,++i,*(p+i)); } 这个程序ppt拷贝到VC++不能用 #include “stdafx.h” void main() { char stt[]={“ab123$GPRMC*”}; int i; char *p; p=stt; for(i=0;*(p+i)!=‘M’;i++) ; printf(“%d %c”,++i,*(p+i)); } 编译用32个错误 这个程序拷贝到VC++能用.为什么? #include stdafx.h void main() { char stt[]={ab123$GPRMC*}; int i; char *p; p=stt; for(i=0;*(p+i)!=M;i++) ; printf(%d %c,++i,*(p+i)); } 注意双引号和单引号 题2 分析程序的功能是什么? void main() //gps_7.c { char stt[]={“ab123$GPRMC*”}; int i; char strgps[8]; char *P,*pt; p=stt; pt=p+5; for(i=0;i5;i++) strgps[i]=*(pt+i); printf(“%s”,strgps); } 题3 分析程序的功能是什么? void main() //gps_8.c { char stt[]={“ab123$GPRMC*”}; int i; char strgps[8]; char *P,; p=stt; for(i=0;i6;i++) strgps[i]=*(pt+5+i);//从第5位(第一位为0位) printf(“%s”,strgps); } 题4 分析程序的功能是什么? 题5 分析程序的功能是什么? 参数传递第四个方法----引用传递 当一个函数调用另一个函数时,函数之间数据传递 方式有三种: 值拷贝 地址拷贝 全局函数 函数参数的引用传递方法,是通过在函数原型的参数 表中的参数名的前面加“”运算符来完成的。引用调用的结果,将影响对象( 变量)本身的值。 参数传递----引用实例1 参数传递----引用实例2 参数传递----引用实例3(与例2有区别吗?) 匿名指针的应用(8155的访问) 单步调试 题6 编程 使用函数调用,求键盘输入的三个整数之积。 题7 编程 Examples Examples Examples 例 译电玛 #include”stdio.h” #define max 100 #define change 1 void main() { char str[max] int i; printf(“enter :\n); scanf(“%s”,str); #if(change) { 例2:同上 for(i=0,imax;i+++) { if(str[i]!=\0’) if(str[i]=‘a’str[i]‘z’||str[i]=‘A’str[i]‘Z’) str[i]+=1; else if (str[i])==“z’||str[i]==‘Z’) str[i]-=25; } } #endif printf(%s”,str); } 例2:同上 void main() { char stt[]={“ab123$GPRMC*”}; int i; char *p; p=stt; for(i=0;*p!=0x24;p++,i++) ; printf(“%d %c”,++i,*p); } 例5:裁减已有的字符串,遇’*”结束 void main

文档评论(0)

飞扬的岁月 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档