网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设有定义:char p[]={‘1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是( )。
A.sizeof(p)
B.sizeof(char)
C.sizeof(*q)
D.sizeof(p[0])
参考答案
更多 “ 设有定义:char p[]={‘1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是( )。A.sizeof(p)B.sizeof(char)C.sizeof(*q)D.sizeof(p[0]) ” 相关考题
考题
设有定义: char p[]={'1', '2', '3'},*q=p; , 以下不能计算出一个 char 型数据所占字节数的表达式是A ) sizeof(p)B)sizeof(char)C) sizeof(*q)D)sizeof(p[0])
考题
以下与库函数strcpy(char *p, char *q)功能不相等的程序段是()。
A.strcpy1(char *p, char *q){ while ((*p++=*q++)!='\0')}B.strcpy2( char *p, char *q){ while((*p=*q)!='\0'){p++ q++}}C.strcpy3(char*p, char *q){ while (*p++=*q++)}D.strcpy4(char *p, char *q){ while(*p)*p++=*q++}
考题
有以下程序void fun1(char *p){ char *q;q=p;while(*q!='\0'){ (*q)++; q++; ) }}main(){ char a[]={"Program"),*p;p=a[3];fun1(p);printf(" % s\n",a);}程序执行后的输出结果是A)ProhsbnB)PrphsbnC)ProgsbnD)Program
考题
设有定义:struct person{ int ID;char name[12];}p;请将 scanf("%d", 【 1 2 】 ); 语句补充完整,使其能够为结构体变量 p 的成员 ID 正确读入数据。
考题
设有定义:char p[]={′1′,′2′,′3′},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是A.sizeof(p)B.sizeof(char)C.sizeof(*q)D.sizeof(p[0])
考题
有以下程序: void fun1(char*p) {char*q; q=P; while(*q!='\0') { (*q)++;q++;} } main() {char a[]={"Program"),*p; p=&a[3];funl(p);printf("%s\n",A); } 程序执行后的输出结果是( )。A.ProhsbnB.PrphsbnC.ProgsbnD.Program
考题
有以下程序: include void funl (char * p){char * q; q=p; while( *q! ='\0') } (*q)
有以下程序: #include <stdio.h>void funl (char * p){ char * q; q=p; while( *q! ='\0') } (*q) ++;q++;}mains( ){ char a[ ] = { "Program" } , * p; p = a[3]; fun1 (p); printf("% s \n" ,a);}程序执行后的输出结果是( )。A.ProhsbnB.PrphsbnC.ProgsbnD.Program
考题
设有定义:charp[]={'1','2','3'},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是A.sizeof(p)B.sizeof(char)C.sizeof(*q)D.sizeof(p[0])
考题
设有以下定义: char *st="how are you";下列程序段中正确的是______。A.char a[11],*p;strcpy(p=a+1,st[4]);B.char a[11];strcpy(++a,st);C.char a[11];strcpy(a,st);D.char a[],*p;srtcpy(p=a[1],st+2);
考题
设有定义:,以下不能计算出一/Pchar型数据所占字节数的表达式是( )。A.AB.BSXB
设有定义:,以下不能计算出一/Pchar型数据所占字节数的表达式是( )。A.AB.BC.CD.D
考题
若要说明一个类型名CHARP,使得定义语句“CHARP s;”等价于“char *s;”,以下选项中正确的是______。A.typedef CHARP char*s;B.typedef * char CHARP;C.typedef CHARP *char:D.typedef char*CHARP;
考题
设有以下C语言说明语句。 struct { int x,y;} s[2]={{1,2),{3,4}),*p=s,*q=s; 则表达式++p->x和表达式(++q)->x的值分别为(34)。A.1、1B.1、3C.2、3D.3、3
考题
在C语言中(以16位PC机为例),一个char数据在内存中所占字节数为(),其数值范围为();一个int数据在内存中所占字节数为(),其数值范围为();一个long数据在内存中所占字节数为(),其数值范围为();一个float数据在内存中所占字节数为(),其数值范围为()。
考题
设有定义“doublearray[10];”,则表达式sizeof(array)/sizeof(array[0])的结果为array数组的()。A、首地址B、元素个数C、每个元素所占的字节数D、总字节数
考题
假设有以下定义:int a[5]={1,2,3,4,5},i=3,*p=a , *q=a; 则不能正确执行的语句是()A、i=*p +*q;B、 a=i;C、*p = *(a+i);D、i = *p**(q+2);
考题
单选题设有定义“doublearray[10];”,则表达式sizeof(array)/sizeof(array[0])的结果为array数组的()。A
首地址B
元素个数C
每个元素所占的字节数D
总字节数
考题
填空题设有以下结构类型说明和变量定义,则变量a在内存所占字节数是(). struct stud { char num[8]; int s[4]; double ave; } a,*p;
考题
单选题有以下函数:void fun(char*p,char*q){ while((*p++=*q++)!='\0');}该函数的功能是( )。A
计算字符串的长度B
计算字符串所占字节数C
将字符串逆序存放D
实现字符串的复制
热门标签
最新试卷