推 HSUFIT: 如果目標不是string的話沒辦法算長度,串接的話可以自己寫 01/26 23:00
→ HSUFIT: ,一個一個複製到新的就好 01/26 23:00
推 ko27tye: while(x[count]!='\0') count++; 這樣有長度吧 01/27 00:17
推 wargods8402: 小弟愚昧 sizeof能用在這嗎?謝謝 01/27 10:24
→ sarafciel: 不能 sizeof是編譯期決定 指標指到的大小是執行期決定 01/27 10:51
推 dces4212: sizeof你只會拿到指標占的大小 01/27 12:57
→ dces4212: 這可以用 realloc 或 malloc 去做,長度就抓 null ter 01/27 12:59
→ dces4212: minator 來決定 01/27 12:59
推 johnjohnlin: string.h裡面有很多函數可以用吧 01/28 11:17
推 ando5566: strlen 01/29 08:34
→ jimmyjean: 感謝各位回覆 strlen可以從char指標拿到長度 已解決 01/29 12:58
推 LPH66: 然後這裡就要正名一下了, 你在用的不是字元指標而是字串 01/29 14:08
→ LPH66: 因為你沒注意到這差別才會有一樓推文 01/29 14:08
推 HSUFIT: 感謝樓上補充,c string和char array是兩種不同結構,用指 02/01 16:16
→ HSUFIT: 標操作的方式也會不一樣 02/01 16:16
→ HSUFIT: 另外原po的需求也可以用strcat/strncat做到,cplusplus.co 02/01 16:16
→ HSUFIT: m有使用範例可以參考 02/01 16:16