當前位置:成語大全網 - 漢語詞典 - c語言代碼的註釋和解釋

c語言代碼的註釋和解釋

# include & ltstdio.h & gt

空的

樂趣(char*t,char*s)

{

while(*t!= 0)t++;//如果*t指向的字符不為空,則添加地址,只是為了保持指針指向ss的末尾,字符串以' \0 '結尾,而(*t!=0)其實是*t!='\0 ',執行完這句話後,指針指向' \0 '的位置。

while(*t++=*s++)!=0);//將S指向的字符串拼接到T指向的字符串的末尾..第壹次,把S字符串的第壹個字符賦給T,記住,這個時候T已經指向了' \0 '的位置,然後指針S和指針T都加壹,那麽它們所指向的位置就會向後移動壹個字節,直到指針S指向' \0 ',這個時候就結束了。

}//所以這個函數其實是壹個字符串拼接函數,相當於strcat函數。

主()

{

ss[10]="acc ",a[10]= " bbxsd ";//第二個錯誤應該是aa[10]

好玩(ss,aa);//調用拼接函數

printf("%s,%s ",ss,aa);//輸出拼接後的字符串ss和原aa字符串。

}