百度试题 结果1 题目若有定义:char *p(char a[10]);则p是函数名。( ) 相关知识点: 试题来源: 解析 正确 反馈 收藏
chara[],*p;strcpy(p=&a[1],st+2); 相关知识点: 试题来源: 解析 A [解析] 本题综合考查字符数组的赋值和strcpy函数的用法。C语言不允许用赋值表达式对字符数组赋值,如下面的语句就是非法的:strl=“China”,如果想把“China”这5个字符放到数组strl中,除了逐个输入外,还能使用strcpy函数,该函数的功能是将...
2级c 语言的一道题 若有定义: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;strcpy(p=&a[1],st+2);
C [解析] 字符型一维指针p只能指向一个一维数组,如char s[3],而不能指向二维数组的地址,所以选项A)错误。p应该为字符型变量的地址,而不能为数组指针的地址,所以选项B)错误。k为数组指针,但如果想将s的地址赋给它,定义形式应为char(*k)[10]而不是char(*k)[3],所以选项D)错误。结果...
数组指针 char (*k)[3];数组指针 char s[3][10] *(p[3]) p[3]存储的都是char*指针.p*是普通的char指针所以p=s[0]正确 解析看不懂?免费查看同类题视频解析查看解答 相似问题 请解释一下C语句"char a[10],p;p=a=“china”"的含义. 定义语句:char s[3][10],(*k)[3],*p;,则以下赋值...
若有定义“char(*p)[6];”,则标识符p___。 A. 是一个指向字符型变量的指针 B. 是一个指针数组名 C. 是一个指针变量,它指向一个含有6个字符型元
若有定义语句:“char S[3][10],(*k)[3],*p;”,则以下赋值语句正确的是( )。,本题来源于2021-2022年河南省信阳市全国计算机等级考试C语言程序设计真题(含答案)
A.*(a+2) B.p[2] C.a+2 D.*(p+2) 点击查看答案 你可能感兴趣的试题 单项选择题不符合艺术歌曲特征的要素是?() A. 旋律部分具有较高欣赏价值 B. 歌词部分具有文学性和寓意 C. 伴奏部分与旋律部分同具欣赏性且相呼应 D. 钢琴演奏优美动听 点击查看答案 单项选择题路径的排列顺序与路径运算结果无...
题号:1520若有定义:char *p1,*p2,*p3,*p4,ch;则不能正确赋值的程序语句为()。A.p4=&ch;*p4=getchar();B.p2=(char *)malloc(1);scanf(%c,p2);C.p1=&ch; scanf(%c,p1);D.*p3=getchar();的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业...
char a[10]="hello";但是不能先定义再赋值,即以下非法:char a[10];a[10]="hello"; 2.利用strcpy。 char a[10]; strcpy(a,"hello"); 3.利用指针。 char *p; p="hello";这里字符串返回首字母地址赋值给指针p。另外以下非法:char a[10]; a="hello"; a已经指向在堆栈中分配的10个字符空间,不...