strcpy用法例子 strcpy函數(shù)怎么用?
strcpy函數(shù)怎么用?strcpy函數(shù)的用法:strcpy()函數(shù)是用C語(yǔ)言復(fù)制字符串的庫(kù)函數(shù)。Char*strcpy(Char*DST,const Char*SRC){if((DST==null)
strcpy函數(shù)怎么用?
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í)將停止;