网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是()
- A、PER是结构体变量名
- B、PER是结构体类型名
- C、typedefstruct是结构体类型
- D、struct是结构体类型名
参考答案
更多 “设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是()A、PER是结构体变量名B、PER是结构体类型名C、typedefstruct是结构体类型D、struct是结构体类型名” 相关考题
考题
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中的是()。
A、PER是结构体变量名B、PER是结构体类型名C、typedefstruct是结构体类型D、struct是结构体类型名
考题
设有下列说明语句: strcut str {int x;float y;char z;}st; 则下列的叙述中不正确的是( )。A.00001111B.11111101C.00000010D.11000000
考题
若要说明一个类型名STP,使得定义语句STP s;等价于char *s;,以下选项中正确的是A.typedef STP char *s;B.typedef *char STP;C.typedef STP *char;D.typedef char* STP ;
考题
设有说明语句:intx=1,y=3,z=5;则下面表达式中值为0的是()。
A、xB、charstr[80];str=”abcdefg”;C、char*pstr=”abcdefg”D、char*pstr=NULL;pstr=”abcdefg”;
考题
设有char str[80];以下不能将输入数据first\nsecond\n读取到数组str中的语句是A.cin.get(str
设有char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是A.cin.get(str,strlen(str));B.cin.getline(str,strlen(str));C.cin>>str;D.cin.read(str,strlen(str));
考题
程序中若有如下说明和定义语句Char fun(char *);main(){char *s="one", a[5]={0}.(*f1)()=fun, ch;…}以下选项中对函数fun的正确调用语句是A.(*f1)(A) ;B.*fl(*s);C.fun(A) ;D.ch=*fl(s);
考题
有以下程序中若有如下说明和定义语句; char fun(char*); main() { char * s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对函数fun的正确调用语句是 ______。A.(*f1)(a);B.*f1(*s);C.fun(a);D.ch=*f1(s);
考题
设有以下说明和定义:typedef union {long i; int k[5]; char c;} DATE;struct data { int cat; DATE cow; double dog;} too;DATE max;则语句 printf("%d",sizeof(struct date)+sizeof(max));的执行结果是:___52____
考题
若要说明一个类型名STP,使得定义语句STPs;等价于char*s;以下选项中正确的是A.typedef STP char *sB.typedef*char STP;C.typedef STP *char;D.typedef char* STP;
考题
设有以下说明和定义:includeVoid main() {typedef union{long i; int k[5]; char
设有以下说明和定义:#include<iostream. h>Void main() {typedef union{long i; int k[5]; char c;}DATE;struct date{iNt cat; DATE cow; double. dog;}too;DATE max;则下列语句的执行结果是( )。cout<<(sizeof(struct date)+sizeof(max))<<end1;}A.26B.52C.18D.8
考题
下列结构体类型说明和变量定义中正确的是( )。A.typedefstruct; {intn;charC;)REC; RECt1,t2;B.structREC; {intn;charC;} RECt1,t2;C.typedefstructREC; {intn=0;charc=A;}t1,t2D.struct (intn;charc;)REC; RECt1,t2
考题
设有以下说明语句 typedef struct { int n; char ch[8]; }PER;A.PER 是结构体变量名B.PER 是结构体类型名C.typedef struct 是结构体类型D.struct 是结构本类型名
考题
有以下类定义: classMyClass { private: intid; chargender; char*phone;public: MyClass():id(0),gender(#),phone(NULl){} MyClass(intn0,charge=#,char*ph=NULL) {id=no;gender=ge;phone=ph;} }; 下列类对象定义语句中错误的是( )。A.MyClassmyObj;B.MyClassmyObj(11,"13301111155");C.MyClassmyObj(12,m);D.MyClassmyObj(12);
考题
设有以下函数:voidfun(intn,char}s){……}则下面对函数指针的定义和赋值均正确的是( )。A.void(*pf)(int,char);pf=fun;B.void+pf( );pf=fun;C.void*pf( );*pf=fun;D.void(*pf)(int,char*);pf=fun;
考题
若有以下的说明语句,则与它等价的说明是char s[3][5]={"aaaa","bbbb","cccc"};A.char**s1={"aaaa","bbbb","cccc"};B.char*s2[3]={"aaaa","bbbb","cccc"};C.char s3[][5]={"aaaa","bbbb","cccc"};D.char s4[][4]={"aaaa","bbbb","cccc"};
考题
设有说明语句如下: static char str[]="Beijing"; 若执行下列输出语句: printf("%d\n",strlen(strcpy(str,"China")));则输出结果为( )。A.5B.7C.12D.14
考题
有以下类定义:classMyClass{private:intid;chargender;char*phone;public:MyClass():id(0),gender(#),phone(NULl){}MyClass(intn0,charge=#,char*ph=NULL){id=no;gender=ge;phone=ph;}};下列类对象定义语句中错误的是( )。A.MyClassmyObj;B.MyClassmyObj(11,13301111155);C.MyClassmyObj(12,m);D.MyClassmyObj(12);
考题
单选题若有说明:intn=2,*p=n,*q=p,则以下非法的赋值语句是:()A
p=qB
*p=*qC
n=*qD
p=n
热门标签
最新试卷