第十章
有如下程序段int*p,a=1;p=&a;*p=10;则变量a的值为________。
答案:10
变量的指针,其含义是指该变量的_________
一个标志




关于数组和指针,以下说法错误的是_______.
可以让一个指针指向一个同类型的数组

数组名本身就是一个指针,指向数组内存的起始位置

指针可以指向同类型的数组中的任意一个元素
若有以下定义,则对a数组元素的正确引用是_________.int a[5],*p=a;
 a+2 
*(p+5) 
*&a[5] 有如下程序 #include<stdio.h> int main() { inti,*ptr; intarray[3]={8,2,4}; for(ptr=array,i=0;i<2;i++) printf("%d,",*ptr++); printf("");return 0; } 程序运行后的输出结果是_______.指向一个包含4个整型元素的一维数组的行指针变量的定义形式为_______.
int *(p[]) 
 int (*p)[] 
 int (*p)[4]若有定义:int a[2][3]; 则对a数组的第i行第j列元素值的正确引用是______.
*(a+i)+j
*(*(a+i)+j)
*(a+i+j) 下面程序段的运行结果是_______.char a[ ]= "language", *p ;p=a ;while (*p!= 'u') { printf("%c",*p-32); p++ ; }设有定义:char *cc[2]={"1234","5678"};则正确的叙述是_______.已有函数 max(a,b),为了让函数指针变量 p 指向函数 max,正确的赋值方法是_______.

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部