2条回答 默认 最新
threenewbee 2019-04-10 19:04关注你的程序颜色太浅,看不见。
大概说下。
比如你有程序#include <stdio.h> int main(int argc, const char * argv[]) { if (argc > 1) printf("%s", argv[1]); //下面你可以添加具体的代码,比如 fopen(argv[1],"r"); 打开这个文件 }编译你的程序,得到可执行文件,比如aaa.exe
打开一个命令提示符窗口(Linux/Mac下叫做terminal)
执行 aaa.exe "c:\1.txt"
那么 argv[1]就是 c:\1.txt解决 无用评论 打赏 举报

