#include <stdio.h>
#include <stdlib.h>
int main(){
    char *a[20]={
  "saa","sdadsa"};
    //or char a[20][10]={"saa","sdadsa"};
    char **p=NULL;
    p=(char **)malloc(sizeof(char *)*2);
    p[0]=a[0];
    p[1]=a[1];
    printf("%s\n",p[0] );
    printf("%s\n",p[1] );
    printf("(%d)\n",sizeof(char *) );
    printf("(%d)\n",sizeof(double *) );
    printf("(%d)\n",sizeof(int  *) );
    return 0;
}
声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。