谁能告诉我有什么不好JetBrains的克利翁,当我分配到运行/调试配置 - 程序参数类似“AAA BBB”,然后打印:克利翁 - 命令行程序参数
printf("%s\n", argv[1]);
我只是得到“aaa”时,它必须是“aaa bbb”,因为它们用双引号。
编辑:在其他IDE(开发C++,Codelite)和它的工作原理进行测试。只有克利翁不只是:(简单的事情,不能看着办吧......
谁能告诉我有什么不好JetBrains的克利翁,当我分配到运行/调试配置 - 程序参数类似“AAA BBB”,然后打印:克利翁 - 命令行程序参数
printf("%s\n", argv[1]);
我只是得到“aaa”时,它必须是“aaa bbb”,因为它们用双引号。
编辑:在其他IDE(开发C++,Codelite)和它的工作原理进行测试。只有克利翁不只是:(简单的事情,不能看着办吧......
这似乎是在克利翁的错误(运行>运行'测试')当我以调试模式(运行>调试'测试')开始时,它工作正常并显示整个字符串。
我创建带有JetBrains的。一听到他们的回复,我会尽快更新这个答案。
谢谢您的快速回答,但仍然无法搞清楚。我的计划是在C,我think.something可以在C++ –
不同为什么不为我工作:( 我1 = AAA 2 = BBB –
可以是控制台读者。问题克利翁不是compliler,请添加其他的printf(“\ n”);并再次检查确认 – uta
不要使用引号(“”),并确保删除程序中的参数文本字段中任何一项空间Rn中/调试配置的Windows,请检查下面的截图。
图片来源:uta
screenshot
!这对我来说太临时解决方法,我正在编制,并通过CMD运行它 –
@Daniel狼,任何更新 – Eli
@Eli:没!? , 还开着。 –