C free具体是做什么用的啊??详细解说.谢谢

请您具体说说..我想深入学习C

C-Free是一款基于Windows的C/C++集成化开发软件。利用本软件,使用者可以轻松地编辑、编译、连接、运行、调试C/C++程序。特别地,这款软件对于C/C++的学习者非常容易使用,是迅速提高C/C++水平的好帮手。当然,C/C++高手也会在其中找到许多惊喜的功能。

C-Free包含下列主要特征:
- 支持MinGW编译器
- 集成化的调试环境
- 工程管理
- 可定制的语法加亮编辑器
- 智能输入(大大地提高代码输入效率)
- 函数列表
- 集成化的C/C++库函数帮助
- 快速创建控制台、窗口和DLL应用
- 借助工程模板创建自己想要的工程类型
- 完善的查找替换功能
- 可定制的代码模板
- 支持Window图形界面应用的开发
- 对话框资源编辑器

3.5.2版本新增以下功能:
+新增了"文件浏览"窗口。
+新的"新建工程"对话框。
+以相对路径存储工程文件信息,当移动工程文件夹后,工程仍可用。
+增加了代码编辑区的列选择模式。
+新增了文件列表窗口文件项的托放功能。
+新增了书签功能。
+添加了对Ch的支持。
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-04-01
呵呵,free是释放内存用的。
free(指针名)
#include <stdlib.h> /* For _MAX_PATH definition */
#include <stdio.h>
#include <malloc.h>

void main( void )
{
char *string;

/* Allocate space for a path name */
string = malloc( _MAX_PATH );
if( string == NULL )
printf( "Insufficient memory available\n" );
else
{
printf( "Memory space allocated for path name\n" );
free( string );
printf( "Memory freed\n" );
}
}
第2个回答  2006-04-01
free用来释放内存空间的!
通常简单变量是用了就不管,可是指针/数组要是用了不管,就会占用资源,必须释放不用了的空间。
eg:
int a[10];
int *p;
p=a;
.....使用....
free(p); //释放

c-free是什么意思?
C-Free是一种C\/C++ 集成开发环境(IDE),它是完全免费的。C-Free的目的是为软件开发人员提供一个高效,易于使用以及易于执行的平台,以便他们可以轻松地编写和调试C或C++程序。C-Free支持多种编程语言,包括C、C++、ANSI C、C99、C++11、C++17、以及其他流行的编程语言。C-Free具有轻巧的体积,但是...

C free具体是做什么用的啊??详细解说.谢谢
C-Free是一款基于Windows的C\/C++集成化开发软件。利用本软件,使用者可以轻松地编辑、编译、连接、运行、调试C\/C++程序。特别地,这款软件对于C\/C++的学习者非常容易使用,是迅速提高C\/C++水平的好帮手。当然,C\/C++高手也会在其中找到许多惊喜的功能。C-Free包含下列主要特征:- 支持MinGW编译器 - 集...

请教一下Cfree 的具体用法 具体快捷键的用法。;
根据你的说明,我觉得你需要的是文本编辑的快捷键,这个不光是cfree,几乎所有的文本编辑都支持的,如下:1、光标跳转快捷键 Home: 光标跳转至行首 End: 光标跳转至行尾 PgUp: 光标跳转至首行 PgDn: 光标跳转至末行 Ctrl + ← \/ → (方向键): 光标向左\/向右跳转一个单词 Ct...

C-Free的软件介绍
C-Free是一款C\/C++集成开发环境(IDE)。目前有两个版本,收费的C-Free 5.0 专业版和免费的C-Free 4.0 标准版。C-Free中集成了C\/C++代码解析器,能够实时解析代码,并且在编写的过程中给出智能的提示。C-Free提供了对目前业界主流C\/C++编译器的支持,你可以在C-Free中轻松切换编译器。可定制的...

C free 是什么?有什么用?
C-Free是针对C\/C++初学者的集成化开发环境 开发:C-Free开发工具: Borland C++ Builder 6.0 C-Free中使用的编译系统: Mingw32 2.95 C-Free中使用的调试系统: GDB 5.2.1 C-Free中使用的VCL组件: SynEdit1.1

C-Free的介绍
C-Free是一款支持多种编译器的专业化C\/C++集成开发环境(IDE)。利用C-Free,使用者可以轻松地编辑、编译、连接、运行、调试C\/C++程序。

c语言free的作用?
malloc是申请,意思就是告诉系统,我要用一块RAM,给我用了别人就不要用了。free是释放,意思是告诉系统,给我的这块RAM我用完了,不再用了,系统可以把它干别的了。free之后,系统还没有拿这块RAM干别的事之前,这块RAM的内容可能是不会变的,依然可以读出原来的内容,因为你的指针a还是指向这块RAM...

CFree软件特性是怎么样的?
CFree软件具备多种特性,旨在提供高效、全面的编程环境。其关键功能包括:1. 支持多种编译器,用户可灵活添加其他编译器,支持类型繁多的编译器,如MinGW、Cygwin、Borland C++ Compiler、Microsoft C++ Compiler、Open Watcom C\/C++、Digital Mars C\/C++、Ch Interpreter等。2. 强大的语法高亮功能,为函数...

c语言初学free看得不是很懂求解释一下
free()只是将你以前申请的内存块插入到 heap 中,并检测是否与 heap 中已有的内存块相邻,如相邻,则合并这两块,至于你自己定义的指针,仍保持原值,但已没有空间,需要你自己手动将其 指向 NULL。free并没有把内存里的值清0,内存里的值仍保持原样。free之后仍然可以通过你的指针去访问内存,如果...

cfree就是c程序设计语言对吗
首先,我们需要明确“cfree”和“c程序设计语言”这两个概念。Cfree是一个集成开发环境(IDE),它为C和C++程序员提供了编写、编译、调试和运行代码的工具。它包含了代码编辑器、编译器、调试器等组件,可以大大简化C\/C++程序的开发过程。而C程序设计语言,简称C语言,是一种通用...

相似回答