设有语句 int k=8,*p=&k; *p的值是? |
单选 |
对一个指针变量int *p赋值,下面哪一个赋值是正确的? |
单选 |
下面代码段执行的输出结果为 int a=2,*pa=&a; int b=3,*pb=&b; *pa*=*pa**pb; cout< |
单选 |
对于指针运算,下面哪一个是错误的? |
单选 |
执行下面的代码段后,b的值为? int a[]={1,2,3,4,5,6,7,8}; int*p=a+4; int b=4+ ++*p++; |
单选 |
下面哪一个表达式不能访问二维数组b的第i行第j列元素? |
单选 |
假设函数原型和变量说明如下: void f3(int(*p)[4]); int a[4]={1,2,3,4}, int b[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; 下面哪一个调用是非法的? |
单选 |
设有下面语句: char *s1="C++ Programmning"; char *s2="C++Prograrnming"; 下面哪一种操作不会导致错误? |
单选 |
设有语句:int*p[10];,下面哪一个描述是正确的? |
单选 |
设有语句int b[3][5];下面哪一条语句是正确的? |
单选 |
设有语句 int b[3][4]; 下面哪一条语句是正确的? |
单选 |
假设数原型和变量说明如下: void f4(int **p); int a[4]={1,2,3,4}; int b[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int *q[3]={b[0],b[1],b[2] |
单选 |