- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 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 的表达式是(
您可能关注的文档
- 电子商务概论(第二版)习题答案 李源彬 穆炯 杨洋 第13章 答案.pdf
- 978-7-5654-0566-2企业形象策划(第三版,叶万春)习题答案 企业形象策划——CIS导入(第三版) 章后习题参考答案.pdf
- 08514 公差 二版 公差 二版习题答案(三、六两章因题简单未包含).pdf
- 21859 电力电子技术 习题答案20100901.pdf
- Access数据库基础与应用(项目式) 习题答案 赖利君 Access数据库基础与应用(项目式)巩固练习参考答案.pdf
- Access数据库实用教程 教学 骆耀祖 ACCESS数据库实用教程 习题参考答案.pdf
- C++程序设计教程——基于Visual Studio2008 课件 教学 刘冰 张林 VC++2008练习题答案.pdf
- C语言程序设计 教学课件 任文 孔庆彦 C语言程序设计 模拟试卷(二)及参考答案.pdf
- C语言程序设计 教学课件 任文 孔庆彦 C语言程序设计 模拟试卷(一)及参考答案.pdf
- C语言程序设计 教学课件 任文 孔庆彦电子课件 全书习题及习题参考答案 第1章 C语言概述.pdf
文档评论(0)