我有一個字符串「abcdefg-this-is-a-test」,我想刪除字符串的前6個字符。這是我想要的:從字符串獲取子串C
char contentSave2[180] = "abcdefg-this-is-a-test";
strncpy(contentSave2, contentSave2+8, 4);
到目前爲止沒有運氣,處理器卡住並重置自己。 任何幫助將被處理。
問題:如何修剪C中的字符串?
////編輯//// 我也試過這樣:
memcpy(contentSave2, &contentSave2[6], 10);
不行的,同樣的問題。
什麼是'contentSave'?沒有定義 –
對不起,我的壞。我只使用1個字符串數組,請參閱編輯。 – sdd
總結一下:_http://ideone.com/5zXUbn_ –