kmp Read More
posted @ 2011-10-07 19:24 kol Views(191) Comments(0) Diggs(0)
scanf 是用来读取数据的void main(){int i(0);int j;int a[21][21];FILE *fp = fopen("awaraay.txt","r+");for(i = 0;i<21;++i){for(j = 0;j<21;++j){fscanf(fp,"%d",&a[i][j]);//fread(&a[i][j],sizeof(int),1,fp);}}for(i = 0;i<21;++i){for(j = 0;j<21;++j){ cout<<a[i Read More
posted @ 2011-09-17 20:02 kol Views(113) Comments(0) Diggs(0)
转 静态区的大小:一般的C语言书上都是这么讲的: 一个程序的全局变量,static变量等从静态存储区分配; 局部变量,函数形参从堆栈分配; 动态申请的空间从堆上分配。 那么加入在win32环境中,这里的堆,堆栈,静态存储区是否就对应着用户的2G地址空间的某一部分? 它们究竟各在哪个位置并且各占多大空间呢?堆;你自己分配多大就多大,但系统有上限,你可以测试一下你能malloc多少 栈:程序运行所占空间,可以完全占用完吧,Windows然后启用虚拟内存. 静态区:你的常量有多大就多大,栈,在WINDOWS下,栈的大小是2M(也有的说是1M,总之是一个编译时就确定的常数), 如果申请的空间超过栈的剩 Read More
posted @ 2011-09-17 20:01 kol Views(225) Comments(0) Diggs(0)
咬定C++ 不放松 Read More
posted @ 2011-08-31 11:16 kol Views(116) Comments(0) Diggs(0)
对函数 要 一口气写很多 在进行验证 不要写一个 验证一个 那样很慢的 ~多多总结发现最快的方法 ~提高自己的兴趣 兴趣很重要~scanf 函数里面估计是有 mallco的 它可以自己进行分配 但是不可以对自己分配的东西进行更改对于工程项目最好在一个 文件里面写//=====================================================================================================技术心得 、、不总结 成狗熊~1\对于指针 它只不过是一个路标 但是他没有空间例如 : int * a(0);那么不可以对*a进行赋 Read More
posted @ 2011-08-31 11:01 kol Views(119) Comments(0) Diggs(0)
malloc free 的底层函数 及详细英文注释 Read More
posted @ 2011-08-30 09:28 kol Views(135) Comments(0) Diggs(0)