1.从学C语言开始你就应该明白我们的任何程序都是从main函数开始执行的,因此在函数中有且仅有一个main函数。
C语言函数的基本框架:
2.如何编译一个C语言程序:
可以直接使用gcc 编译器进行编译:
gcc xxx.c // 直接使用gcc 编译xxx.c 文件并会默认生成a.out的可执行文件
可以使用gcc 编译并生成指定文件的名字:
gcc xxx.c -o wuyang // 使用gcc 编译xxx.c 文件并 -o 指定输出文件的名字为 wuyang
3.主函数分析:
使用主函数的各项参数:
主函数参数的作用可以用于在运行程序时 给程序传递参数。
// %d 是一个格式控制符表示需要使用的是一个整形参数
printf( "主函数收到的参数个数为:%d \n" , argc );
// %s 用于输出字符串类型的数据 char *
printf("第一个参数是:%s\n" , argv[0]);
printf("第二个参数是:%s\n" , argv[1]);
printf("第三个参数是:%s\n" , argv[2]);
printf("第四个参数是:%s\n" , argv[3]);
printf("第五个参数是:%s\n" , argv[4]);
4.标准输出的格式控制符
十进制整数:%d
八进制整数:%o
十六进制整数:%x
字符:%c
字符串:%s
单精度浮点数:%f
双精度浮点数:%lf
长双精度浮点数:%Lf
地址:%p