随笔分类 -  从零开始学linuxc

摘要:const和指针 #define PI 3.14 不会进行类型检查 编译时 const float PI=3.14 编译时会进行类型检查 int const a; const int a; const int *p; //常量指针 int const *p; //指针指向一个常量,指针指向可以改变 函数封装时用得比较多 FILE *fopen(const char *p... 阅读全文
posted @ 2015-12-26 16:12 让梦想远航…… 阅读(166) 评论(0) 推荐(0)
摘要:动态内存:通常当用户无法确定空间大小,或者空间太大,栈上无法分配时采用。 静态内存:在程序开始运行时有编译器分配的内存,在编译时完成,不占用CPU资源。 两者区别: 静态内存的分配是在程序开始编译时完成的,不占用CPU资源;而动态内存的分配是在程序运行时完成的,动态内存的分配与释放都是占用CPU资源的。 静态内存是在栈上分配的;动态内存是在堆上分配的。 动态内存分配需要指针和引用数据... 阅读全文
posted @ 2015-12-23 20:52 让梦想远航…… 阅读(158) 评论(0) 推荐(0)
摘要:总结: 1.数据类型 2.运算符和表达式 3.函数 4.程序语句 5.预处理命令 6.文件包含 数据类型 基本类型:(所占字节数不定,16,32,64位编辑器下各有不同)参考链接:c语言中数据类型所占字节数 1.整型:short,int,long (unsigned无符号) 2.字符型:char 3.浮点型:float,double 4.枚举型:enum enum week{Monday,T... 阅读全文
posted @ 2015-12-22 18:55 让梦想远航…… 阅读(154) 评论(0) 推荐(0)
摘要:1.下载vim安装--百度 2.安装git --用于安装Vundle 参考链接:Git for Windows安装 3.在Vim/vimfiles路径下新建文件夹bundle,在此处打开cmd, 输入:git clone https://github.com/gmarik/Vundle.vim.git Vundle.vim 在bundle文件夹下看到Vundle.vim即成功 4.在Vim根目录下... 阅读全文
posted @ 2015-12-22 17:46 让梦想远航…… 阅读(94) 评论(0) 推荐(0)