文章詳情頁
c數(shù)組長度問題
瀏覽:135日期:2024-08-11 18:00:25
問題描述
請問為什么這個代碼可以通過編譯正常運(yùn)行?不是必須使用常量作為數(shù)組長度嗎?是編譯器版本問題?gcc 版本 4.1.2 20080704 (Red Hat 4.1.2-52)求解答,謝謝

問題解答
回答1:你用的是c99的variable-length array。這個特性GCC 0.9 就有了。注意,ISO C++ 是沒有variable-length array的,但一些compiler(比如g++)會編譯因為compiler extension 支援。
相關(guān)文章:
1. python - sqlalchemy更新數(shù)據(jù)報錯2. 運(yùn)行python程序時出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯誤?3. javascript - h5微信中怎么禁止橫屏4. macos - 無法source activate python275. empty比isset更嚴(yán)格一點(diǎn)6. thinkphp6使用驗證器 信息如何輸出到前端頁面7. 我在導(dǎo)入模板資源時遇到無法顯示的問題,請老師解答下8. PHPExcel表格導(dǎo)入數(shù)據(jù)庫怎么導(dǎo)入9. javascript - 微信網(wǎng)頁開發(fā)從菜單進(jìn)入頁面后,按返回鍵沒有關(guān)閉瀏覽器而是刷新當(dāng)前頁面,求解決?10. 預(yù)訂金和尾款分別支付
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備