若已包括头文件<string.h>且已有定义char s1[18],s2="ABCD
题型:单项选择题
问题:
若已包括头文件<string.h>且已有定义char s1[18],s2="ABCDE"和int i,现要将字符串 "ABCDE"赋给s1,下列语句错误的是( )。
A) strcpy(s1,s2)
B) strcpy(s1,"ABCDE");
C) s1="ABCDE";
D) for(i=0;i<6;i++)
s1[i]=s2[i];
若已包括头文件<string.h>且已有定义char s1[18],s2="ABCDE"和int i,现要将字符串 "ABCDE"赋给s1,下列语句错误的是( )。
A) strcpy(s1,s2)
B) strcpy(s1,"ABCDE");
C) s1="ABCDE";
D) for(i=0;i<6;i++)
s1[i]=s2[i];