网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

已知函数的原形如下,其中结构体a为已经定义过的结构,且有下列变量定义

struct a *f(int t1,int *t2,strcut a t3,struct a *t4)

struct a p,*p1;int i;

则正确的函数调用语句为

A.&p=f(10,&i,p,p1);

B.p1=f(i++,(int *)p1,p,&p);

C.p=f(i+1,&(i+2),*p,p);

D.f(i+1,&i,p,p);


参考答案

更多 “ 已知函数的原形如下,其中结构体a为已经定义过的结构,且有下列变量定义struct a *f(int t1,int *t2,strcut a t3,struct a *t4)struct a p,*p1;int i;则正确的函数调用语句为A.p=f(10,i,p,p1);B.p1=f(i++,(int *)p1,p,p);C.p=f(i+1,(i+2),*p,p);D.f(i+1,i,p,p); ” 相关考题
考题 已知函数的原形如下,其中结构体a为已经定义过的结构,且有下列变量定义 struct a*f(int t1,int*t2,strcut a t3,struct a*t4) struct a p,*p1;int i; 则正确的函数调用语句为A.p=f(10,i,p,p1);B.p1=f(i++,(int*)p1,p,p);C.p=f(i+1,(i+2),*p,p);D.f(i+1,i,p,p);

考题 如下定义的结构类型变量 a 所占内存字节数是() union U { char st[4]; short i; long l; }; struct A { short c; union U u; } a;A.4B.5C.6D.12

考题 4.结构体指针变量的一般定义形式如下: struct 结构体类型名 *结构体指针变量名;

考题 11、如下定义的结构类型变量 a 所占内存字节数是() union U { char st[4]; short i; long l; }; struct A { short c; union U u; } a;A.4B.5C.6D.12

考题 下列关于结构体的说法错误的有()。A.定义结构体类型时,可以同时定义该类型的变量。B.可以先定义结构体类型,再定义该类型的变量。C.可以先用类型定义符typedef为结构体类型命别名,再用别名定义变量。D.可以直接使用typedef定义结构体变量。

考题 关于结构体说法不正确的是A.结构体为一种用户自定义数据类型B.结构体要先定义,之后才能用于声明变量C.结构体必须在函数外部定义D.结构体可以嵌套定义,即在一个结构体中再定义新的结构体

考题 1、关于结构体说法不正确的是A.结构体为一种用户自定义数据类型B.结构体要先定义,之后才能用于声明变量C.结构体必须在函数外部定义D.结构体可以嵌套定义,即在一个结构体中再定义新的结构体

考题 3. 结构体指针变量的一般定义形式如下: struct 结构体类型名 *结构体指针变量名;

考题 定义结构体类型时可以给成员变量设定初值,例如下列定义是合法的。 struct data { int x,y=10;};