夹层基金的会计处理:C free具体是做什么用的啊??详细解说.谢谢

来源:百度文库 编辑:高考问答 时间:2024/05/05 18:47:08
请您具体说说..我想深入学习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的支持。

呵呵,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" );
}
}

free用来释放内存空间的!
通常简单变量是用了就不管,可是指针/数组要是用了不管,就会占用资源,必须释放不用了的空间。
eg:
int a[10];
int *p;
p=a;
.....使用....
free(p); //释放