資訊競賽 DEV C 常用技巧

2022-08-17 11:24:15 字數 1081 閱讀 4747

-wall 可以在編譯時顯示最多警告資訊,幫助大家查錯

開啟方式:

工具 --> 編譯選項 --> **生成優化 --> **警告 --> 顯示最多警告資訊 --> 改為yes

在考試時,我們常常要對拍,如果dfs層數太多會爆棧,所以這個時候我們需要手工修改棧的大小

修改方式:

工具 --> 編譯選項 --> 編譯器 --> 在聯結器命令列加入以下命令:

-wl,--stack=128000000
其中 128,000,000 將棧空間改近似的128m,當然可以是其他數值,單位為 b (byte)作用就像題目一樣方法:

#ifdef local

//新增語句

#endif

其中 local 可以隨便改成其他的字串修改方式:工具 --> 編譯選項 --> 編譯器 --> 編譯時加入以下命令:

-dobject
其中object為自定義字串

如圖

Dev C 除錯技巧

如果可以隨意選的編譯器,那固然是好事。但是,有些比賽或者考試就往往規定了要編譯c 只能用dev c 該編譯器簡單易上手,但也造成了它功能上的侷限性。因此,必須掌握一些使用dev c 開發除錯的技巧。1.批量輸入 對於輸入量比較大的情況,如果每次都乙個字母乙個字母地敲,必然會耗費大量的時間。乙個簡答的...

DEV C 實用技巧

1 dev c 不能除錯 1 tools compiler option settings linker裡設定為yes後,generate debugging information,並且rebuild all 了。2 在 工具 編譯選項 add following commands when ca...

DEV C 實用技巧

1 dev c 不能除錯 1 tools compiler option settings linker裡設定為yes後,generate debugging information,並且rebuild all 了。2 在 工具 編譯選項 add following commands when ca...