假设我现在有了char pointer to pointer,我想为3个指针分配空间。我相信C++字符指针的大小也是8字节。第一个指针大小为8个字节,将有字符串,我将在以后分配。我想为3个指针分配内存,这样我就可以通过a[0][string_num] to a[2][string_num]访问这些指针,然后,毕竟我都分配了指向哪些字符串的指针和a
我是一个新手,试图改进C中的指针,我声明了ptr到ptr变量strarray,动态分配内存,甚至没有类型转换到(char *),并将一个字符串分配给ptr变量,而不是指针,但是程序给输出"ddddd“如何工作//array of string #include<stdlib.h> char **strarray;
int arraylen
**myargs来声明char *myargs 3。,但gcc用的“可以”这个词给我的印象是:“可以用做没有初始化的,但是我已经初始化了myargs = "wc",所以虽然可能有问题,但是没有问题。”I am the parent of 21483 (pid = 21482), w = 21483我读取了execvp的手册页,它说,指针数组(作为execvp()的第二个参数传递)应该被空<e