- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 关于内存管理
简单的理解,可以将内存分为三个部分:静态区,栈和堆,三个部分都有自己的权限,不可以随便读写。 静态区:保存自动全局变量和static变量,静态区的内容在总的程序的生命周期都存在,由编译器在编译的时候分配。栈:保存局部变量。栈上的内容只在函数的范围内存在,当函数结束,这些内容也会被自动销毁,效率很高,但是空间有限。堆:有malloc系列函数或new操作符来分配内存,声明周期有free
2009-09-15 11:24:00 1018
原创 关于++和--运算符
在c/c++论团上总是隔一段时间就会出现问++(自增)--(自减)运算符的,这里做个解释: ++i;//使用i的值之前,先使i的值加1--i;//使用i的值之前,先使i的值减1i++;//使用i的值之后,使i的的值加1i--;//使用i的值之后,使i的的值减1 自增运算符和自减运算符的特殊地方也就在这:既可以做前缀运算符,也可以做后缀运算符,还有不可搞错的一点就是自增和
2009-09-08 14:21:00 1818
转载 c语言文件定位:fseek()函数和ftell()函数的使用
fseek函数是用来设定文件的当前读写位置:函数原型:int fseek(FILE *fp,long offset,int origin);函数功能:把fp的文件读写位置指针移到指定的位置. fseek(fp,20,SEEK_SET);//意思是把fp文件读写位置指针从文件开始后移20个字节.ftell函数是用来获取文件的当前读写位置;函数原型: lon
2009-09-04 10:30:00 33737 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人