C++选修作业

[复制链接]
查看11 | 回复1 | 2010-4-17 22:06:22 | 显示全部楼层 |阅读模式
一)填空题1.一个指针类型的对象占用内存的 4 个字节的存储空间。(32位机上是这样的。)5.假定p是一个指向整数对象的指针,则用___*p_表示该整数对象,用___&p__表示指针变量p的地址。6.假定p是一个指针,则*p++运算首先访问___*p(或答p指向的对象)___,然后使___p____的值增1.7.假定p是一个指针,则(*p)++运算首先访问___*p(或答p指向的对象)__,然后使____*p(或答p指向的对象)___的值增1.8.假定p所指对象的值为25,p+1所指对象的值为42,则*p++的值为___25____。9.假定p所指对象的值为25,p+1所指对象的值为42,则*++p的值为____42___。10.假定p所指对象的值为25,p+1所指对象的值为42,则执行(*p)++运算后,p所指对象的值为___26____.11.假定p所指对象的值为25,p+1所指对象的值为42,则执行*(p++)或*p++运算后,p所指对象的值为____25__。15.一个数组的数组名实际上是指向该数组____第一个__元素的指针,并且在任何时候都不允许___改变___它。16.假定指向一维数组b[10]中元素b[4]的指针为p,则p+3所指向的元素为__b[7]____,p-2所指向的元素为____b[2]___。17.若要定义整型指针p并初始指向x,则所使用的定义语句为___int *p=x(或答:int *p;p=&x;)____。18.若p指向x,则___*p___与x的表示是等价的。24.若要把整型变量y定义为x的引用,则所使用的定义语句为__int &y=x_____。25.若y是x的引用,则对y的操作就是对___x___的操作。26.若y是x的引用,则&y和&x的值___相等____,即为变量___x____的地址。 #includevoid main(){ int a[8]={3,5,7,9,11,13,15,17}; int *p=a;while(p!=a+8) {
cout<<setw(5)<<*p++; if(p==a+4) cout<<endl;}} 回答者: 21chenxb
回复

使用道具 举报

千问 | 2010-4-17 22:06:22 | 显示全部楼层
有几个地方错了。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行