strcat(a, b),會將字符串b追加到a的末尾,需要註意的是a應該有足夠的空間容納b的內容。
這是因為strcat, strcmp, strcpy只對字符串結尾做檢查,並不檢查“是否還有足夠空間”。在實際環境中,往往會因此留下“緩沖區溢出漏洞”,所以C標準庫還提供了更安全的 strncat, strncmp, strncpy。
具體可以參考: /reference/cstring/
strcat: /reference/cstring/strcat/
strncat: /reference/cstring/strncat/