【单选题】
假定一个函数的数组参数说明为char a[],则与之等价的指针参数说明为( )。
【单选题】
假定指针变量p定义为“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句( )。
【单选题】
假定有一个元素类型为double的二维数组为a[4][6],其中a[2][5]元素的字节地址为( )。
【单选题】
假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为( )。
【单选题】
一个二维字符数组a[M][N]能够至多存储( )个字符串。
【单选题】
在下面循环语句中内层循环体S语句的执行次数为( )。
for(int i=0;i<n;i++)
for(int j=i;j<n;j++)S;
【单选题】
当在程序中执行到( )语句时,只结束本层循环类语句或switch语句的执行。
【单选题】
假定对二维数组a[3][4]进行初始化的数据为{{3,5,6},{2,8},{7}},则a[1][1]元素被初始化为( )。
【单选题】
假定a是一个一维数组,则以字节为单位的a[i]存储地址为( )。
①
(char*)a+i*sizeof(a[i])
【单选题】
在下面的一维数组定义中,( )语句有语法错误。