指向指针数组的数组指针

来源:互联网 发布:把linux安装到移动硬盘 编辑:程序博客网 时间:2024/06/06 14:16
#include <stdio.h>
#include <stdlib.h>


int main(int argc, char *argv[])
{
    char *str[2];//指针数组
    str[0] = "hello";
    str[1] = "world";
    printf("str[0]:%s\n" ,str[0]);
    printf("str[1]:%s\n" ,str[1]);


    char *(*ptr)[2];//指向指针数组的数组指针
    ptr = &str;
    printf("ptr[0]:%s\n" ,(*ptr)[0]);
    printf("ptr[1]:%s\n" ,(*ptr)[1]);


    return 0;
}
0 0