摘要:        
1)malloc与free是C/C++语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。2)对于非内部数据类型而言,只用malloc/free无法满足动态对象的要求。动态对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/freee是库函数而不是运算符,不在编译器的控制权限之内,不能把执行构造函数和析构函数的任务强加于m...    阅读全文
        
            posted @ 2010-06-21 16:42
︶ㄣ第二名
阅读(322)
评论(2)
推荐(0)
        
            
        
        
摘要:        
运行结果为:2 5 注意第二行,取数组a的地址,之后加1,(&a + 1); 指针移动一个数组的大小的距离,实际上指向了超出数组a末尾元素的位置。    阅读全文
        
            posted @ 2010-06-21 16:20
︶ㄣ第二名
阅读(403)
评论(2)
推荐(1)
        
 
                    
                 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号