问题 单项选择题

若有定义:char* x="abcdefghi";,以下选项中正确运用了strcpy函数的是【 】。

A.char Y[10]; strcpy(Y,x[4]);

B.char Y[10]; strcpy(++y,&x[1]);

C.char Y[10],*S; strcpy(S=Y+5,x);

D.char Y[10],*s; strcpy(S=Y+1,x+1);

答案

参考答案:D

解析:在字符拷贝函数strepy(字符数组l,字符串2)中,"字符数组1"必须写成数组名的形式,而且,数组1的长度要大于数组2的长度。

单项选择题
多项选择题