在C++中,可以将"char * argv[]"保存到一个变量中。"char * argv[]"是一个命令行参数的数组,用于存储程序运行时传递的命令行参数。要保存它,可以使用指针或者容器类。
使用指针保存"char * argv[]",可以定义一个指向字符指针的指针,例如:
char **args = argv;
这样,args指针将指向argv数组的首个元素,即第一个命令行参数。
使用容器类保存"char * argv[]",可以使用std::vector或者std::string容器。例如:
#include <vector>
#include <string>
int main(int argc, char * argv[]) {
std::vector<std::string> args(argv, argv + argc);
// 现在args中保存了所有的命令行参数
return 0;
}
这样,args容器将保存所有的命令行参数,每个参数都作为std::string类型的元素存储在容器中。
关于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体的云计算品牌商,建议您访问腾讯云官方网站,查找相关产品和文档,以获取更详细的信息。
领取专属 10元无门槛券
手把手带您无忧上云