紧接上文,在上一篇文章中我们简单了解C语言以及编写了我们的第一个C语言。今天我们来了解一下C语言中最重要的几个函数。
main函数
在上篇文章中,我们了解了main函数是C语言程序的入口
#include <stdio.h>
int main()
{
printf("hello %s","张三");
return 0;
}
- 每个C语言程序,不管有多少⾏代码,都是从main函数开始执行的。
- 因为`main`函数是程序的入口,`main` 函数也被叫做:主函数。
- main 前面的 int 表示:当 main 函数执行结束的时候,返回⼀个整型类型的值。所以在 main 函数的最后写 return 0;正好前后呼应。
库函数
#include <stdio.h>
stdio 是指 “standard input & output”(标准输入输出),头文件的后缀名为.h
printf函数
printf是⼀个库函数,它的功能是在标准输出设备(⼀般指屏幕)上进行信息的打印。上面的代码是使用printf函数打印字符串。
在上文说过,使用printf函数必须包含对应的头文件stdio。
#include <stdio.h> //printf对应的头文件
printf("hello %s","张三");
//printf("要打印在屏幕上的信息",变量);
printf函数的使用格式如上,在第一个双引号中填入要输出的内容,在之后输出变量或参数。
%s是占位符,它的作用是替换后面的参数。除了%s还有一些常用的占位符,如:
- %d 整型
- %c 字符
- %f 浮点型
关于什么是整型等,我们在后面再聊。
关键字
auto | break | case | char | const | continue | default | do |
double | else | enum | extern | float | for | goto | if |
int | long | register | return | short | signed | sizeof | static |
struct | switch | type | defunion | unsigned | void | volatile | while |
在后续的C99标准中又引入了5个关键字
inline | restrict | _Bool | _Complex | _Imaginary |
每个关键字都有其特殊作用,站内相关资料很多这里不再赘述。
注释
注释是对代码的说明。编译器会忽略注释,也就是说,注释对实际代码没有影响。注释是给我们自己或者其他程序员看的,好的注释可以帮我们更好的理解代码。养成良好的注释习惯会极大的加强我们的效率。
/* 第一种注释 */
/*
这是⼀⾏注释
*/
//第二种注释
int x = 1; // 这也是注释