日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

C,C 指針數(shù)組與數(shù)組指針

 piaoyedu 2013-08-06
//注意指針數(shù)組和數(shù)組指針分別是如何指向二維數(shù)組的
#include <stdio.h>
main()
{
    static int m[3][4]={0,1,2,3,4,5,6,7,8,9,10,11};/* 定義二維數(shù)組m并初始化*/ 
    int (*p)[4];//數(shù)組指針  p是指針,指向一維數(shù)組,每個一維數(shù)組有4個int元素
    int i,j;
    int *q[3];//指針數(shù)組 q是數(shù)組,數(shù)組元素是指針,3個int指針
    p=m;    //p是指針,可以直接指向二維數(shù)組
    printf("--數(shù)組指針輸出元素--/n");
    for(i=0;i<3;i )/*輸出二維數(shù)組中各個元素的數(shù)值*/
    {
        for(j=0;j<4;j ) 
        {
            printf("%3d ",*(*(p i) j));
        }
        printf("/n");
    }
    printf("/n");
    for(i=0;i<3;i ,p )//p可看成是行指針
    {
        printf("%3d ",**p);//每一行的第一個元素
        printf("%3d ",*(*p 1));//每一行的第二個元素
        printf("%3d ",*(*p 2));//每一行的第三個元素
        printf("%3d ",*(*p 3));//每一行的第四個元素
        printf("/n");
    }
    printf("/n");
    printf("--指針數(shù)組輸出元素--/n");
    for(i=0;i<3;i )
        q[i]=m[i];//q是數(shù)組,元素q[i]是指針
    for(i=0;i<3;i )
    {
        for(j=0;j<4;j )
        {
            printf("%3d ",q[i][j]);//q[i][j]可換成*(q[i] j)
        }
        printf("/n");
    }
    printf("/n");
    q[0]=m[0];
    for(i=0;i<3;i )
    {
        for(j=0;j<4;j )
        {
            printf("%3d ",*(q[0] j 4*i));
        }
        printf("/n");
    }
    printf("/n");
    
}

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多