2、若有以下说明和语句,则引用方式不正确的是? struct worker{ int no; char *name; }work, *p=&work;
相似题目
-
若有说明语句“inta[5],*p=a;”,则对数组元素的正确引用是()。
-
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。
-
若有以下说明和语句: char*language[]={“fortran” ,”basic”,”pascal”,”java”,”c”,}; char **p; p=language+2; 则语句 printf( “ %o\n, ” *p) ; ( )
-
若有以下定义和语句struct student{ int age;int num;};struct student stu[3]={{1001,20},{1002,19},{1003,21}};int main(){struct student *p; p=stu;……}则以下不正确的引用是( )。
-
若有以下说明和语句,int c[4][5],(*p)[5];p=c;能正确引用c数组元素的是( )。
-
若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是( )
-
若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a,则()不是对a数组元素的正确引用(0<=i<=10)。
-
若有如下函数定义 double fun(int x,int y) { return (x+y); } return语句中表达式值的类型与说明的类型不一致,则以下叙述中正确的是_____。
-
4. 若有定义语句int m[ ][2]={1,3,5,7,9}; 则以下叙述正确的是( )。
-
若有以下说明和语句,则下列引用方式不对的是( )struct worker{int no;char *name;}work,*p=&work;
-
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。 Struct stu { int i; int name; }st,*p; p=&st;
-
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是______。
-
若有定义语句:int a[2][3],*p[3],则以下语句中正确的是
-
若有以下定义和语句,能正确引用w数组元素的是()。 int w[2][3], (*pw)[3]; pw=w;
-
若有说明语句: char a[ ]="It is mine"; char * p="It is mine"; 则以下不正确的叙述是
-
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。 Struct stu { int i; int name; }st,*p; p=&st;
-
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。 Struct stu { int i; int name; }st,*p; p=&st;
-
若有以下定义和语句,则对a数组元素地址的正确引用为int a[2][3],(*p)[3];p=a;A.*(p+2)B.p[2]C.p[
-
若有以下说明和语句int c[4] [5],(*p)[5]; p=c;能够正确引用c数组元素的是A.p+1B.*(p+3)C.*(p+1)
-
"若有以下定义和语句union data{ int i;char c;float f;}a;则以下语句不正确的是()
-
若有以下说明和语句,int c[4][5],(*p)[5];p=c;能正确引用下标变量的是
-
6、若有数组定义语句int a[4][5]={1, 2, 3}; 则下列对数组元素引用的选项中正确的是()
-
若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},p=a;则哪个不是对a数组元素的正确引用(其中0≤i<10)()
-
【填空题】若有以下定义和语句: int a[10], *p; p=a; 则在程序中,引用数组元素a[m]的四种形式是:______(1)_____、____(2)____、_____(3)_____和a[m]。(假设m 已正确说明并赋值)