C语言程序设计 教学课件 任文 孔庆彦电子课件 全书习题及习题参考答案 第9章 指针.pdfVIP

C语言程序设计 教学课件 任文 孔庆彦电子课件 全书习题及习题参考答案 第9章 指针.pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 9 章 指针 9-1 填空题 1. 指针是将其它变量的_________作为其值的变量。 2. 能够赋给指针变量的值是_______和_________ 。 3. 声明时用符号______表示这是一个指针变量。 4. 运算符作用的运算数必须是________ 。 5. 能够赋值给指针变量的唯一数值是______ 。 6. 运算符的作用是获得其运算数的_______ 。 7. 运算符*是__________运算符。 8. 设是 a 一个有 4 个元素的 int 型一维数组,则作为数组 a 的类型是_________ ,作为指 针 a 的类型是___________ 。 9 .指针变量增 1 或减 1 时,移动的字节数取决于指针的____________ 。 10. 若程序中有定义:int*p=NULL ;,则在其之前的include 行中必须包含的头文件是 _______ 。 11. 设是 x 一个 3×4 的int 型维数组,则作为数组 x 的类型是_______ ,作为指针x 的类型 是_________ 。 12. 对于_______类型的指针不能做间接访问运算. 13. 指针只能在相互兼容的指针之间进行相互赋值,否则必须经过__________才行。 14. 数组名是______常量______被修改。 15. 函数名是______常量______被修改。 16. 函数指针是驻留在______ 中函数代码的起始地址。 17. 若程序中有定义:double *b ;,语句printf(%d\n,sizeof(b)) ;的输出结果是___________ 。 18. sizeof(int*)与 sizeof(float(*)[100])有_____值。 19. int(*)[10]是_______类型,int *[10]是_______类型。 20. 设 char *s=china;则执行 printf(%s,s+1);语句的结果是________, 执行 printf(%c,*s+1);语句的结果是_______ 。 21 .以下fun 函数需要返回一个 char 存储单元的地址,请填空。 ____________fun(char}c){ ……} 22. 下面程序的运行结果是______________ 。 main() { int a,b,k=4,m=6,*p1=k,*p2=m; a=p1==m; b=(*p1)/(*p2)+7; printf(a=%d,,a); printf(b=%d\n,b); } 23. 以下程序的输出结果是______ 。 main() { int a[]={30,25,20,15,10,5},*p=a; p++; printf(%d\n,*(p+3)); } 1 24. 以下程序的输出是____________ 。 main() { int a[10]={19,23,44,17,37,28,49,36},*p; p=a; printf(%d\n,(p+=3)[3]); } 25 .若有以下定义:char *p ;double *w ; 则指针变量 p 的基类型是____________ ,p++使指针变量 p 移动____________个字节。指 针变量 w 的基类型是____________ ,w++使指针变量 w 移动——个字节。 26 .已有定义语句:char *cp ;,程序中执行语句:s= &p ;,请写出变量 s 的定义语句 ____________ 。 9-2 选择题 1.设int x=1,*p=x;则下列值不为 1 的表达式是(

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档