[問題] argv 記憶體回收機制

看板C_and_CPP作者 (...)時間11年前 (2012/10/22 13:26), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
各位好, 如果我改變了 argv 的內容, 把字串中央某一個字元改成 \0, 如此會導致 memory leaking 嗎? > test.exe C:\Img\Image1.bmp C:\Img\Image2.bmp int main(int argc, char* argv[]) { while (--argc > 0) { cout << "full path: " << argv[ argc ] << endl; *(strrchr( argv[ argc ], '\\') + 1) = 0; cout << "directory path: " << argv[ argc ] << endl; } return 0; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.225.133.111

10/22 13:29, , 1F
不會
10/22 13:29, 1F

10/22 14:31, , 2F
多謝!
10/22 14:31, 2F
文章代碼(AID): #1GXDa81H (C_and_CPP)