更多"若有以下定义: char s(10)='program',t[]='"的相关试题:
[单项选择]若有以下定义: char s(10)="program",t[]="test"; 则下列选项中对字符串操作错误的是( )。
A. strcpy(s,;
B. strcat(s,;
C. cout<<strlen(;
D. gets(;
[单项选择]设有以下定义和语句
char str[20]="Program",*p;
p=str;
则以下叙述中正确的是【 】。
A. *p与str[0]的值相等
B. str与p的类型完全相同
C. str数组长度和p所指向的字符串长度相等
D. 数组str中存放的内容和指针变量p中存放的内容相同
[单项选择]设有以下定义和语句 char str[20]= "Program",*p; p=str; 则以下叙述中正确的是______。
A. *p 与 str[0]中的值相等
B. str 与 p 的类型完全相同
C. str 数组长度和 p 所指向的字符串长度相等
D. 数组 str 中存放的内容和指针变量 p 中存放的内容相同
[单项选择]若有以下定义和语句,则下列选项中对w数组元素非法引用的是______。
int w[2] [3], (*pw) [3]; pw=w;
A. w[0]+2
B. *(pw+1)[2]
C. pw[0][0]
D. *(pw[1]+2)
[单项选择]设有以下定义和语句:
char str[20]="Program",*p;
p=str;
则以下叙述中正确的是( )。
A. *p与str[0]的值相等
B. str与p的类型完全相同
C. str数组长度和p所指向的字符串长度相等
D. 数组tr中存放的内容和指针变量p中存放的内容相同
[单项选择]设有以下定义和语句:
char str[20]="Program", *P;
p=str;
则以下叙述中正确的是( )。
A. *p与str[0]中的值相等
B. str与p的类型完全相同
C. str数组的长度和p所指向的字符串长度相等
D. 数组str中存放的内容和指针变量p中存放的内容相同
[单项选择]
设有以下定义和语句 char str[20]="Program",*p; p=str; 则以下叙述中正确的是()。
A. *p与str[0]中的值相等
B. sb与p的类型完全相同
C. str数组长度和p所指向的字符串长度相等
D. 数组str中存放的内容和指针变量p中存放的内容相同
[单项选择]若有以下定义的语句:
struct student
int age;
int num;;
struct student stu[3]=1001,20,1002,19,1003,21;
main( )
struct student *p;
p=stu;
…
则以下不正确的引用是( )。
A. (p++)->num
B. p++
C. (*p).num
D. P=&stu.age.
[单项选择]若有以下定义和语句
union data
{ int i; char C; float f;}X;
int Y;
则以下语句正确的是【 】。
A. x=10.5;
B. x.C=101:
C. Y=x;
D. printf("%d\n",x);