【单选题】
假定a是一个数组名,则a[i]的指针访问方式为( )。
【单选题】
假定a是一个数组名,则a[i]的指针访问方式为( )。
【判断题】
如a为数组名,则可采用*(a+i)的方法引用数组元素。
【简答题】
#include stdio.hint main(){char a[ ]=I love China!,b[20];int i;for(i=0;*(a+i)!=\0i++)*(b+i)=*(a+i);*(b+i)=\0//printf(string a is:%s\n//printf(string b is:for(i=0;b[i]!=\0i++)printf(%c,b[i]);printf(\nreturn 0;}以上程序运行结果为[填空1]。
【判断题】
如p是指针变量,a为数组名,p=a,则可采用*(p+i)的方法引用数组元素。
【判断题】
假设A是一维数组名,则*A和A[0]访问的是同一个数组元素。
【单选题】
假定a是一个一维数组,则以字节为单位的a[i]存储地址为( )。
①
(char*)a+i*sizeof(a[i])
【单选题】
假定a是一个一维数组,则以字节为单位的a[i]存储地址为( )。
①
(char*)a+i*sizeof(a[i])
【单选题】
假定a为一个数组名,则下面的( )表示有错误。
【单选题】
假定a为一个数组名,则下面的( )表示有错误。