C語言 strcpy()函數(shù)
提問人:劉團圓發(fā)布時間:2020-11-30
strcpy()函數(shù)實現(xiàn)字符串復制。
(1)調(diào)用方式
strcpy(字符數(shù)組,字符串)
(2)函數(shù)功能:將“字符串”完整地復制到“字符數(shù)組”中,字符數(shù)組中原有內(nèi)容被覆蓋。
(3)使用說明
①字符數(shù)組必須定義得足夠大,以便容納復制的字符串。復制時連同結(jié)束標志'\0'—起復制。
②“字符串”可以是字符串常量,也可以是字符數(shù)組。
③不能用賦值運算符“=”將字符串直接賦值給字符數(shù)組,只能用strcpy()函數(shù)來處理。例如:
strl=str2;
是非法的。
(4)實現(xiàn)strcpyO函數(shù)功能的代碼為:
char strl[20]="Hello";
char str2[10]=" Boy";
int i,j,k;
for(i-0;str2[i]!=0;i++) /* 逐個賦值 */
strl[i]=str2[i];
strl[i]=0; /* 增加字符串結(jié)束標志 */
繼續(xù)查找其他問題的答案?
相關視頻回答
點擊加載更多評論>>