当先锋百科网

首页 1 2 3 4 5 6 7

二维数组

#include <stdio.h>
int main()
{
//通过调试查看元素存放顺序
    int a[3][4] = { 1,2,3,4,5,6,7,8,9,10,11,12 };
    printf("sizeof(a)=%d\n", sizeof(a));//掌握二维数组大小
    printf("a[2][3]=%d\n", a[2][3]);//最后一个元素是 a[2][3]
    return 0;
}

二级指针

#include <stdio.h>
int main()
{
    int i=10;
    int *p=&i;
    int **p2=&p;//如果我们需要把一个一级指针变量的地址存起来,那么就需要二级指针类型
    printf("sizeof(p2)=%d\n",sizeof(p2));//p2 和 p 同样大,都是 8 个字节
    printf("**p2=%d\n",**p2);//通过两次取值可以拿到 i
    return 0;
}