- 博客(5)
- 收藏
- 关注
原创 链式栈的实现
#include struct stack{ int num; struct stack *next;};typedef struct stack * Stack; //Stack 可以定义结构体指针类型的变量enum Result{STACK_EMPTY,STACK_NOT_EMPTY}; //枚举,作用是消除幻数void init_stack(Stac
2017-01-21 01:15:04 551
原创 自己实现myprintf函数
#include #include void printint(int dec){ if(0 == dec) { return; } printint(dec / 10); putchar(dec % 10 + '0');}void printstr(char *str){ while(*str) {
2017-01-20 00:05:40 4843
原创 系统调用,将一个文件复=中的内容复制到另一个文件中去
#include #include #include #include #include #include #include #define BUFFER_SIZE 1024int main(int argc,char *argv[]){ if(argc != 3) { printf("please input two file:\n");
2017-01-18 23:50:31 1338
原创 文件操作(库函数、系统调用、有缓存,无缓存)
库函数与系统调用的区别:1.库函数是高层的,完全运行在用户空间,为程序员提供调用真正在幕后完成实际事物的系统调用的更方便的接口。系统调用是底层的,在内核空间运行并且由内核自己提供。2.库函数调用,调用函数库中的一段程序,系统调用调用系统内核的服务3.在所用的ANSI C编译器版本中,C库函数是相同的,各个操作系统的系统调用是不同的4.库函数调用面向的是库函数开发,系统调用面向的是硬
2017-01-17 23:27:41 680
转载 很全面的vimrc配置技巧
"=========================================================================" DesCRiption: 适合自己使用的vimrc文件,for Linux/Windows, GUI/Console " " Last Change: 2010年08月02日 15时13分 " " Version: 1.80
2017-01-12 12:34:57 3789
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人