美文网首页
初学C语言

初学C语言

作者: RedMushrooms | 来源:发表于2018-01-28 13:51 被阅读0次

    初学C语言——指针与数组的关系

    #include    <stdio.h>

    void hq(int * q);

    void zhj(int sz[2][3]);

    int main(int argc,const char * argv[]){

    int a[10];

    int b[2][3]={{1,2,3},{4,5,6}};

    for(int i=0;i<10;i++){

    a[i]=i+1;

    printf("a[%d]=%d\n",i,a[i]);

    }

    printf("\n");

    int * p=a;

    for(int i=0;i<10;i++){

    printf("a[%d]=%d\n",i,*(p+i));

    }

    printf("\n");

    for(int i=0;i<sizeof(a)/sizeof(int);i++)

    {

    printf("%d\n",i);

    }

    for(int i=0;i<sizeof(a)/sizeof(int);i++)

    {

    a[i]=i+2;

    }

    printf("\n");

    hq(a);

    printf("\n");

    zhj(b);

    return 0;

    }

    void hq(int * q){

    printf("%d",*(q+3));

    }

    void zhj(int sz[2][3]){

    printf("%d",sz[0][2 ]);

    }

    相关文章

      网友评论

          本文标题:初学C语言

          本文链接:https://www.haomeiwen.com/subject/oolwaxtx.html