![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
文章平均质量分 76
chengtao999
这个作者很懒,什么都没留下…
展开
-
malloc strlen 问题
#include#include main(){ char *buf=NULL; buf = (char*)malloc(1024*1024); buf = (char*)malloc(1024*1024); buf = (char*)malloc(1024*1024); buf = (char*)malloc(1024*1024); buf = (char*)malloc(1024*1024);原创 2009-06-08 20:37:00 · 1286 阅读 · 0 评论 -
堆、栈、自由存储区、全局/静态存储区和常量存储区
在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程原创 2009-06-09 21:31:00 · 324 阅读 · 0 评论 -
补码
文章标题用补码不是很合适,但是目前自己还是比较乱,没理出什么头绪来。先明白一个关系:在计算机系统中,机器码到底是独以补码的形式保存数据或字符,还是原码补码兼而有之。何为带符号数?何为不带符号数?如果是带符号数那就包括 "+","-"罗,为保存符号必须腾出一位用来专门保存。如果是无符号数,就是默认为正数,所有的分配位都仅仅是用来存储数值的。那么补码是专门针对有符号数而设置的还是怎原创 2009-06-13 11:46:00 · 1096 阅读 · 1 评论 -
转来的try catch
在以前的写程序的时候,很少用到try catch这个组合,因为用不习惯,今天一个朋友突然提到了一个有关于try catch的问题,让我重新去认识try catch这个东西。 程序代码 try { ....... mycmd=new SqlCommand("select * fro转载 2009-09-28 11:42:00 · 651 阅读 · 0 评论