对于语句int (*pa)[5];下列描述中正确的是_______.
A. pa是一个指向数组的指针,所指向的数组是5个int型元素
B. pa是一个指向某数组中第5个元素的指针,该元素是int型变量
C. pa [5]表示某个元素的第5个元素的值
D. pa是一个具有5个元素的指针数组,每个元素是一个int型指针
查看答案
下面程序的运行结果是哪一个?#include#includeint main(){ char *s1="AbDeG";char *s2="AbdEg";s1+=2;s2+=2;printf("%d\n",strcmp(s1,s2));}
A. 正数
B. 负数
C. 零
D. 不确定的值
写出下面一段程序的输出结果#includeint main(){void swap(int *p1,int *p2);int a=3,b=15;int*pa,*pb;pa=&a;pb=&b;if (b>a)swap(pa,pb);printf("*pa=%d\n",*pa); //对应空1printf("*pb=%d\n",*pb);//对应空2}void swap(int *p1,int *p2){int temp;temp=*p1;*p1=*p2;*p2=temp;}
写出下面程序的输出结果#includeint main(){void swap(int *p1,int *p2);int a=3,b=15;int*pa,*pb;pa=&a;pb=&b;if (b>a)swap(pa,pb);printf("*pa=%d\n",*pa);//对应空1printf("*pb=%d\n",*pb);//对应空2}void swap(int *p1,int *p2){int *temp;temp=p1;p1=p2;p2=temp;}
若有定义:int a[10]={0,1,2,3,4,5,6,7,8,9};写出内容值为8的数组元素表示方法:(1) 下标法表示数组元素:__________________________//对应空1(2) 指针常量表示数组元素:__________________________//对应空2(3)指针变量表示数组元素:__________________________//对应空3