摘要:        
1000*1000是大于65536的。如果不是需求需要,没必要开辟如此之多的空间。因为这些空间实在栈上申请的(如果是局部变量),栈的空间是有限的并且是宝贵的,所以呢,开辟太多的空间而不适用很可能会出现内存泄露。 数组下标一般是int或unsignedint类型,在32位机器上足够定义出20亿以...    阅读全文
posted @ 2016-01-13 16:46
wswang
阅读(787)
评论(0)
推荐(0)
        
            
        
        
摘要:        
和c c++不一样过程如下: 1 #-*- coding:utf-8 -*- 2 3 t = [[ 0 for i in range(5)]for j in range(5)] 4 5 for i in range(5): 6 for j in range(5): 7 t...    阅读全文
posted @ 2016-01-13 15:25
wswang
阅读(412)
评论(0)
推荐(0)
        
            
        
        
摘要:        
c中malloc和free是函数,包含在stdlib.h头文件中,分配成功返回指针,失败返回空指针。与new的区别是:1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。2,对于非内部数据类型的对象而言,光用maloc/f...    阅读全文
posted @ 2016-01-13 15:01
wswang
阅读(2350)
评论(0)
推荐(0)
        
            
        
        
摘要:        
引用就相当于被引用对象的一个别名int m;int &n=m;这里对n的操作就是对m的操作;对于引用有以下几条规则需要遵守:1.在创建的时候必须同时被初始化2.不能有NUll(空)引用3.初始化之后不能再改变他的值引用一般用在函数参数以及返回值,这个就联系到了之前遇到的一个错误了,见http://w...    阅读全文
posted @ 2016-01-13 11:58
wswang
阅读(201)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号