摘要: 函数 malloc 和 calloc 用于动态地分配存储块。 函数 malloc 的声明如下: void *malloc(size_t n) 当分配成功时,它返回一个指针,设指针指向 n 字节长度的未初始化的存储空间,否则返回NULL。 函数 call... 阅读全文
posted @ 2017-09-23 19:54 leon11241124 阅读(53) 评论(0) 推荐(0)
摘要: ‌getc int getc(FILE *fp) getc 函数返回 fp 指向的输入流中的下一个字符。如果到达文件尾或出现错误,该函数将返回EOF,getc 从文件中返回下一个字符,它需要知道文件指针,以确定对哪个文件操作。 ‌putc ... 阅读全文
posted @ 2017-09-23 19:49 leon11241124 阅读(63) 评论(0) 推荐(0)
摘要: 以实现函数 printf 的一个最简单版本为例,介绍如何以可移植的方式编写可处理变长参数表的函数。因为我们的重点在于参数的处理,所以,函数 minprintf 只处理格式字符串和参数,格式转换则通过调用函数 printf 实现。 函数 printf... 阅读全文
posted @ 2017-09-23 16:06 leon11241124 阅读(55) 评论(0) 推荐(0)