南宁百度seo网站优化/西安竞价托管
03_VS2017_带参数的main与控制台命令行输入
目录
int main(int argc, char ** argv)
在命令行启动C语言.exe程序
1. int main(int argc, char ** argv)
创建C语言项目并生成
#include/*
| Input: argc, [int], 输入的字符串总数, 不用手动输入
| argv, [char **], 二级指针, 等价于字符串数组
*/int main(int argc, char ** argv) {if (argc <= 1)
{printf("args is needed...\r\n");return 1;
}printf("arg count = %d, args:\r\n", argc);for (int i = 0; i < argc; i++)
{printf("\t arg[%d] = %s\r\n", i, argv[i]);
}return 0;
}
2. 在命令行启动C语言.exe程序
在任务栏搜索中输入
cmd
启动命令提示符
移动到指定的硬盘比如D盘
d:
使用
cd
命令移动到指定文件夹,注意可以使用[Tab]
键来补全文件名, 用cd ..
返回上一级文件夹运行C语言控制台程序并输入参数
Test.exe abc def 996
,注意第一个参数是Test.exe
运行结果
蛋兄本人
精通以下专业单词的拼写
1. 机械设计软件
FreeCAD 开源、免费
UG 工程组织便捷
Solidworks 很多大厂不让用
CATIA 专业
Fusion 360 依赖网络,不推荐
2. PCB硬件开发
STM32CubeIDE 免费,ARM芯片引脚、功能定义、编程
KiCAD 开源免费,原理图、PCB板设计,蛋兄有教程(得瑟一下自己的飞控板子,
3. C/S程序开发
WPF/C# MVVM框架开发, 依赖注入工具,计算器, 彩色Log, 10W级曲线画图 蛋兄有教程,卫星地
.NetCore 跨平台开发,UDP通信蛋兄有教程
4. 辅助类软件
Inkscape 画图,开源、免费(我的头像)
Olive 视频剪辑,开源免费、免费,蛋兄有教程
Audacity 音频编辑、降噪,开源、免费,蛋兄有教程
FontForge 字体设计,开源、免费,LoongDigit蛋兄自己设计的字体暂未出教程