第一种: |
char *ArrayStr[] = {"ccccc", "aaaa", "bbbb","11111"}; |
第二种: |
char myArray[10][30] = {"ccccc", "aaaa", "bbbb","11111"}; |
第三种 |
char **myarray = (char **)malloc(10*sizeof(char*)); //int array[10] if (myarray == NULL) { return; } for (i=0; i<10; i++) { myarray[i] = (char *)malloc(100*sizeof(char)); //char buf[100]; if (myarray[i] == NULL) { printf("ddddde\n"); return; } sprintf(myarray[i],"%d%d%d ", i, i, i); }
|
char* Arr[5] ={"aaa","bbb","ccc","ddd"}; //存四个指针变量 strlen(Arr)为16 sizeof(Arr)为20 |
二级指针
最新推荐文章于 2024-03-27 17:36:10 发布