如何從緩衝區的開頭刪除20個空格,最後刪除20個空格?刪除緩衝區前後的20個空格C
我可以運行一個for
循環開始在20和20在最後的總數,但我怎麼複製每個字符char到另一個緩衝區或有一個簡單的填充命令?
感謝迄今爲止所有的幫助,但只是顯示了大約20個字符,即來自轉儲的MFI-40576-021部分現在跳過了20個垃圾字節。
ReadFile(h,buffer,0x224,&read,NULL);
buffer[read] = '\0';
char newbuff[1000];
memcpy(newbuff,buffer+20,sizeof(buffer)-40);
鑄造'malloc'的返回值是不明智的。 – 2012-07-20 20:20:43
我在考慮C++ .. H2CO3有什麼問題呢? – ryanbwork 2012-07-20 20:23:28
@ryanbwork這是沒有理由省略終止的NUL字符,交換dest和src等。 – 2012-07-20 20:24:07