函數(shù)是什么意思 c語(yǔ)言中strcpy函數(shù)干什么用的?
c語(yǔ)言中strcpy函數(shù)干什么用的?strcpy函數(shù)的作用是復(fù)制字符串,strcpy(str1?定義兩個(gè)字符串變量,然后直接賦值:#include<iostream>#include<st
c語(yǔ)言中strcpy函數(shù)干什么用的?
strcpy函數(shù)的作用是復(fù)制字符串,strcpy(str1?
定義兩個(gè)字符串變量,然后直接賦值:#include<iostream>#include<string>在C語(yǔ)言中,它的頭文件是“string”?!癏”。
在此頭文件中,定義了與處理字符串相關(guān)的常量、數(shù)據(jù)結(jié)構(gòu)和函數(shù)。就像strcpy函數(shù)一樣,它的功能是復(fù)制字符串。
strcpy頭文件是什么?
strcpy函數(shù)的用法:strcpy()函數(shù)是用C語(yǔ)言復(fù)制字符串的庫(kù)函數(shù)。Char*strcpy(Char*DST,const Char*SRC){if((DST==null)|(SRC==null))返回null Char*RET=DST//[1]while((*DST=*SRC)!=“0”/>[2]返回//[3]}1。Const修改:源字符串參數(shù)用Const修改,防止修改源字符串;2、空指針檢查:空指針可能出現(xiàn)在源指針和目標(biāo)指針中,需要檢查。三。為什么要設(shè)置RET指針并返回RET指針的位置[3]。由于目標(biāo)指針DST已經(jīng)在移動(dòng),所以使用輔助指針RET來(lái)表示第一個(gè)指針;4、如[2]所示,這是一個(gè)簡(jiǎn)單的字符串復(fù)制過(guò)程,這意味著strcpy函數(shù)遇到“0”時(shí)將停止;