不想看视频的人可以直接看下面描述问题
首先,最开始输出的代码是
cout << "\"" "%ProgramFiles(x86)%\\Visual Studio 2019\\Common7\\IDE\\devenv.exe" "\"" << endl;
输出的内容是下面这样(引号也是输出内容)
“%ProgramFiles(x86)%\\Visual Studio 2019\\Common7\\IDE\\devenv.exe”
然后有电脑上Visual Studio且下载时没改路径的可以去cmd里试试,真的可以打开Visual Studio!
然后后面复制的代码是
system("\"" "%ProgramFiles(x86)%\\Visual Studio 2019\\Common7\\IDE\\devenv.exe" "\"");
输出内容是
' C:\Program '不是内部或外部命令,也不是可运行的程序
或批处理文件。
初步判定应该是引号不知道为什么无了