声明一个char**变量如何进行初始化?我想声明一个变量,类似于main的参数argv,即char **,想在声明的时候就初
声明一个char**变量如何进行初始化?
我想声明一个变量,类似于main的参数argv,即char **,想在声明的时候就初始化,能否实现?
例如:
- C/C++ code
char ** args={"ls","-l",NULL};#这样声明不成功[解决办法]
你应该这么定义,argv是字符串数组:
char *argv[]={ "ls", "-1", NULL };
[解决办法]
up,char *argv[]表示数组中的每个元素都是一个指针。
[解决办法]
应该是编译成功的,那只是一个警告。
[解决办法]
[解决办法]
[解决办法]
[解决办法]
