在C++中int類型每個空間是4個字節,long long int 是8個字節,而bool類型是1個字節
所以一般能用bool就別用int,節約空間
數組占用內存的計算
a[1001][1001]的空間大小=1001*1001(數組大小)*4(字節(byte))/1024(轉化為KB)/1024(MB)
或者直接用sizeof(a),這樣算出來的空間占存的單位是byte
在C++中int類型每個空間是4個字節,long long int 是8個字節,而bool類型是1個字節
所以一般能用bool就別用int,節約空間
a[1001][1001]的空間大小=1001*1001(數組大小)*4(字節(byte))/1024(轉化為KB)/1024(MB)
或者直接用sizeof(a),這樣算出來的空間占存的單位是byte
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。