對(duì)于strcat的疑問(wèn)
在例題4中
對(duì)于s1[10]中的這個(gè)10,他指的是s1的字符串的長(zhǎng)度不能超出這個(gè)嗎? 為什么把hello改成hello123也能成功運(yùn)行?
s1要有足夠的空間來(lái)容納要復(fù)制的字符串
那么這句話是什么意義呢
在例題4中
對(duì)于s1[10]中的這個(gè)10,他指的是s1的字符串的長(zhǎng)度不能超出這個(gè)嗎? 為什么把hello改成hello123也能成功運(yùn)行?
s1要有足夠的空間來(lái)容納要復(fù)制的字符串
那么這句話是什么意義呢
2018-08-28
舉報(bào)
2018-08-31
10是指數(shù)組s1的最大長(zhǎng)度,hello這個(gè)字符串的長(zhǎng)度只有5,后面加123長(zhǎng)度也才8,所以不會(huì)超出。
2018-08-30
strcat(s1,s2)函數(shù)就是把字符串s2復(fù)制到字符串s1后面,所以s1必須有足夠的空間