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