如何从argv与空格获得参数?



我想写一个程序,可以得到字符串作为参数。但是像"Hell o w o r l d"这样的字符串会失去所有的空间,如果我试图从argv中得到它。是否有一种方法来获得每两个参数之间的空格数,或者更好的只是得到argv作为字符串?

保留原始字符串中空格的一种方法是在将字符串作为参数传递时将其放在引号中。例如,如果你想传递字符串"Hello world"作为参数,您可以像这样运行程序:

./file "Hello World"

然后,在你的程序中,你可以使用argv[1]访问原始字符串,包括空格。

相关内容

  • 没有找到相关文章

最新更新