#include<iostream>using namespace std; char*connect(char*s,char*t){ char*p=s; while(*s)s++; while(*s++=*t++); return p;}int main(){ char s[80]="abc"; cout<<connect(s,"def")<<endl; system("pause"); return 0;}
1 回答

慕無(wú)忌1623718
TA貢獻(xiàn)1744條經(jīng)驗(yàn) 獲得超4個(gè)贊
①函數(shù)中的p和s無(wú)直接關(guān)系,s僅在函數(shù)開(kāi)始時(shí)將s[80]的地址傳給p; ②p和s[80]的地址相同,而s起到指示位置并且填充數(shù)據(jù)的作用; ③區(qū)別就是p始終指向s[80]首地址,s需要調(diào)整指向以便填入數(shù)據(jù)
添加回答
舉報(bào)
0/150
提交
取消