作者:曾Jerry 或 大橙员, 250359225@qq.com
学习一种新东西,我们都是喜欢从hello world开始的。
工具
- Linux操作系统:Ubuntu
- 编辑器: vim 或 vs code
hello.c代码
#include <stdio.h>
int main(int argc, char **argv)
{
if(argc >=2)
{
printf("hello, %s!\n", argv[1]);
}
else
{
printf("hello, world!\n");
}
return 0;
}
- argc: 表示参数的个数
- argv: 表示命令行中的参数, 其中arv[0]表示当前文件名,argv[1]之后才是命令行的参数
编译和运行
$ gcc -o hello hello.c
$ ./hello
我这里直接由vs code来启动终端来进行编译,比较方便: