- 博客(5)
- 收藏
- 关注
转载 assert用法总结
assert用法总结 assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下
2011-06-30 15:44:00 426
转载 C语言文件操作函数
在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。一、流式文件操作 这种方式的文件操作有一个重要的结构FILE,FILE在stdio.h中定义如下:typedef struct {int level; /* fill/empty level of buffer */unsigned flags; /*
2011-06-20 11:24:00 346
转载 fflush
1、为什么 fflush(stdin) 是错的首先请看以下程序:#include int main( void ){ int i; for (;;) { fputs("Please input an integer: ", stdout); scanf("%d", &i); printf("%d/n", i);
2011-06-20 11:03:00 460
原创 fscanf函数
Example/* FSCANF.C: This program writes formatted* data to a file. It then uses fscanf to* read the various data back from the file.*/#include FILE *stream;void main( void ){
2011-06-10 16:38:00 643
原创 malloc, calloc函数
calloc分配好内存空间之后,返回指向该空间的指针,但是此时无法操作这块内存,如果要操作这块内存,必须要将内存初始化成某种格式,就好象做工厂批量生产东西需要一个模型,原理一样。malloc和calloc一样,都需要强制转换成你说的结构体类型。区别:calloc在动态分配完内存后,自动初始化该内存空间为零,而malloc不初始化,里边数据是随机的垃圾数据其实区别就
2011-06-10 16:03:00 442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人