秋招找工作发现自己真的还是太菜了,开启自己的学习之路。打算记录一下自己的学习之路,也当是个C/C++学笔记吧。
1.1 这节里面讲的是C语言的接口,但是没有说windows系统怎么从控制台传递参数,提供一下我的做法
- 先在visual c++编译器里面输入好代码
#include<stdio.h>
int main(int argc,const char *argv[])
{
// printf("Hello, World!\n");
for(int i=0;i<argc;i++){
printf("%s\n",argv[i]);
}
return 0;
}
-
编译一下
-
找到L01HelloC.exe所在文件夹,我的是
F:\VC6.0\Microsoft Visual Studio\code\L01HelloC\Debug
- 然后在Windows的命令提示符中进入这个目录
C:\Users\app>F:
cd F:\VC6.0\Microsoft Visual Studio\code\L01HelloC\Debug
- 输入L01HelloC,输入的L01HelloC即为接收的第一个参数
F:\VC6.0\Microsoft Visual Studio\code\L01HelloC\Debug>L01HelloC
L01HelloC
- 可输入多个参数,但第一个参数必须为L01HelloC,参数与参数间用空格符分开<