藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


const char *

我有兩行代碼

char *p="abc";

delete [] p;


這代碼載gcc裡面變異沒什麼問題,但是在 vc6.0里面就報錯。

請問這是什麼原因呢?
希望大家幫我解釋一下,謝謝! :?:  :oops:  :cry:

const char *

-->
我的怎麼就不報錯?
你的編譯器有問題了吧?

const char *

你的用法有誤,這是常量指針,你沒有必要刪除!不會內存洩露的



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com