下列定义语句中,错误的是
A.int px*;
B.char*acp[10];
C.char(*pac)[10];
D.int(*p)();
第1题:
要使语句“p=new int[10][20];”能够正常执行,p应被事先定义为(D )。
A.int *p;
B.int **p;
C.int *p[20];
D.int(*p)[20];
第2题:
如下语句中实现数组指针声明的是?
A.char (*s)[10];
B.char *s[0];
C.char *s[10];
D.(char *)s[10];
第3题:
7、下面语句错误的是()。
A.int *p; *p=20;
B.char *s="abcdef"; printf("%s\n",s);
C.char *str="abcdef"; char *p; p=str
D.char *str;str="abcdef";
第4题:
下面执行哪一个语句会抛出ArrayIndexOutOfBoundsException?
A.int[] c=new int[3]; int c1=c[1];
B.char[] c=new char[10]; char c1=c[10];
C.char[] c=new char[100]; char c1=c[0];
D.int[] c=new int[3]; int c1=c[0];
第5题:
55、在以下new和delete运算符使用中,错误的是().
A.char *p=new char[10]; delete[]p;
B.char *p=new char[5]; delete []p; p=new char[10]; delete []p;
C.char *p=new char; delete p;
D.char *p=new int[10]; delete p;