C free具體是做什麼用的啊 詳細解說 謝謝

2023-01-13 00:20:52 字數 3103 閱讀 7989

1樓:

c-free是一款基於windows的c/c++整合化開發軟體。利用本軟體,使用者可以輕鬆地編輯、編譯、連線、執行、除錯c/c++程式。特別地,這款軟體對於c/c++的學習者非常容易使用,是迅速提高c/c++水平的好幫手。

當然,c/c++高手也會在其中找到許多驚喜的功能。

c-free包含下列主要特徵:

- 支援mingw編譯器

- 整合化的除錯環境

- 工程管理

- 可定製的語法加亮編輯器

- 智慧輸入(大大地提高**輸入效率)

- 函式列表

- 整合化的c/c++庫函式幫助

- 快速建立控制檯、視窗和dll應用

- 藉助工程模板建立自己想要的工程型別

- 完善的查詢替換功能

- 可定製的**模板

- 支援window圖形介面應用的開發

- 對話方塊資源編輯器

3.5.2版本新增以下功能:

+新增了"檔案瀏覽"視窗。

+新的"新建工程"對話方塊。

+以相對路徑儲存工程檔案資訊,當移動工程資料夾後,工程仍可用。

+增加了**編輯區的列選擇模式。

+新增了檔案列表視窗檔案項的託放功能。

+新增了書籤功能。

+新增了對ch的支援。

2樓:匿名使用者

呵呵,free是釋放記憶體用的。

free(指標名)

#include /* for _max_path definition */

#include

#include

void main( void )}

3樓:

free用來釋放記憶體空間的!

通常簡單變數是用了就不管,可是指標/陣列要是用了不管,就會佔用資源,必須釋放不用了的空間。

eg:int a[10];

int *p;

p=a;

.....使用....

free(p); //釋放

c語言。c free 5.0的用法。我想要每一步開啟軟體到執行每一步驟的截圖。越詳細越好。我對軟體的熟悉能力

4樓:匿名使用者

建議你買本書吧,每步用法連在一起用16開紙印得100多頁,買本譚浩強老爺子的c/c++程式設計教程,我記得這本書是用c-free做例子的,自己看吧

5樓:術劍客

很久沒用過了,說著太複雜了,看著書沒什麼難度啊,看看譚浩強綠皮書

6樓:匿名使用者

我建議如果英文文件都不願意讀,就不要學c/c++這類的程式語言了。

c語言中的free的用法如題 謝謝了

7樓:悠悠__陽

別聽樓上的瞎講 int a[100][100];是不能被釋放的!因為這是固定分配空間而不是動態分配空間! 這樣吧,給你個例子 1.

void main() 2. #include void main() 從1、2兩例可以看出,free釋放的只能是malloc開的空間。 現在來個二維空間的例子 3.

#include void main() //釋放時先釋放a的所有數 for(i=0;i<100;i++)[ free(a[i]); } //最後釋放a free(a); } 話說我們要跟上時代,那用c++呢? 4. #include using namespace std; void main() 4例是一個很普通的開空間的例子。

那麼二維呢? 5. #include using namespace std; void main() //釋放原理也相同 for(i=0;i<100;i++) delete a; }求採納

c語言中free的用法

8樓:小灰灰呀喲

for迴圈一結束,區域性變數ps的所申請的空間就會釋放

9樓:匿名使用者

free的指標若沒有指向一片預先分配好的記憶體,使用時會發生異常……

建議宣告指標時將初始值預置為null,這是一個很好的習慣。

10樓:

當n為0時,for迴圈就不會被執行,ps也就不會被分配空間,在這種情況下free顯然是不合適的,會造成程式崩潰。

11樓:

程式中是否包含了標頭檔案?free函式包含在這個標頭檔案中

請問c語言,為什麼在這裡用free是不安全的? 會造成什麼後果? 謝謝

12樓:_久違

如果bar是這樣:void bar(void *sp)的話就麻煩了

我查了下c99文件 兩次free結果未定義,意思是不知道你什麼時候死,不過你rp好, 所以沒有出錯, 我就不行了, 執行這個就出錯了.

有問題的程式也可能執行表現正常,然後在某種情況下突然就掛了。

13樓:匿名使用者

要根據之前的情況具體分析,多執行緒的狀況下可能不安全,在沒有確認所有引用都釋放的時候直接free可能造成其他執行緒失常。

14樓:匿名使用者

因為mb有可能已經被bar函式釋放了。

釋放已經被釋放的變數會提示出錯。

c語言 malloc 中,必須free,這個free什麼時候用?

15樓:

必須free,不然會記憶體洩露。動態分配的記憶體不再需要時就將它釋放掉,注意是不需要時!

16樓:

當你不需要使用你申請的記憶體區域時,就應該使用free來釋放。

舉例:在建構函式中申請記憶體,malloc;

在解構函式中釋放記憶體,free;

我有cfree5的註冊碼,請問要從**輸入? 請截圖指教,謝謝 100

17樓:匿名使用者

可試試開啟「c-free主頁」或「c-free幫助」,看裡有沒有註冊的地方!~

求win10系統能用的c-free5.0安裝包,謝謝 30

機油是做什麼的啊,機油格是做什麼用的?

發動機是由大量的重要運動部件組成的,如活塞 曲軸 凸輪軸 氣門等。發動機油可以保護這些零件,使它們能夠正常的工作。1 潤滑油作用,它可以減少零件相互接觸運動時的摩擦和磨損。例如減少氣缸和活塞環之間的摩擦。2 冷卻作用 從氣缸 活塞 曲軸等摩擦表面上吸取熱量,並把它傳導到其它溫度較低的零件上,防止發動...

這個標誌是做什麼用途?這個標誌是做什麼用的?

標識製作是將環境與標識這兩個領域進行結合的一個完整的概念,它不是純粹的對環境空間功能和形式,或對單純的平面標識形態的獨立的研究,而是在注重環境功能的基礎上,對特定環境中的標識系統科學的 系統的 整體的 多元的研究。比如產品商標有什麼用途。從近幾年的商標糾紛案越來越多,比如王老吉和加多寶 南北稻香村之...

石英是做什麼用的

編輯本段用途作用 石英玻璃坩堝 石英砂是重要的工業礦物原料,廣泛用於玻璃 鑄造 陶瓷及耐火材料 冶金 建築 化工 塑料 橡膠 磨料等工業。應用領域及用途 1,玻璃 平板玻璃 浮法玻璃 玻璃製品 玻璃罐 玻璃瓶 玻璃管等 光學玻璃 玻璃纖維 玻璃儀器 導電玻璃 玻璃布及防射線特種玻璃等的主要原料 2,...