小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

動(dòng)態(tài)內(nèi)存分配連續(xù)內(nèi)存空間的二維數(shù)組

 XeonGate 2021-05-25

可以直接使用一維數(shù)組來模擬二維數(shù)組,下面的代碼就是在此基礎(chǔ)上,用一個(gè)二級(jí)指針指向一維數(shù)組的相應(yīng)地方,詳見代碼

復(fù)制代碼
#include <stdio.h>
#include <malloc.h>

int main()
{
    int row,col,i,j,n=0;
    row=col=3;
//malloc連續(xù)內(nèi)存的二維數(shù)組
    int **arr=(int**)malloc(row*sizeof(int*));//分配二維數(shù)組
    arr[0]=(int*)malloc(row*col*sizeof(int));//分配一維數(shù)組
    for(i=1;i<row;i++)
        arr[i]=arr[i-1]+col;
//分配結(jié)束
    for(i=0;i<row;i++)
           for(j=0;j<col;j++)
               printf("地址%2d:  %d\n",n++,&arr[i][j]);
    free(arr[0]);
    free(arr);
    return 0;

}
復(fù)制代碼

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多