第一个C语言程序

1.第一个C语言程序

1 #include <stdio.h>
2 int main()
3 {
4     puts("我是C");
5     printf("我也是C");
6     return 0;
7 }

解析:1行:

#include <stdio.h>是一条预处理命令, 它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。stdio.h叫标准输入输出函数(C语言自带的函数称为库函数,),即standard input output.header,调用puts()和printf()需要用到。

引入头文件使用#include命令,并将文件名放在< >中,#include 和 < > 之间可以有空格,也可以没有。
头文件以.h为后缀,而C语言代码文件以.c为后缀,它们都是文本文件,没有本质上的区别,#include 命令的作用也仅仅是将头文件中的文本复制到当前文件,然后和当前文件一起编译。你可以尝试将头文件中的内容复制到
当前文件,那样也可以不引入头文件。 .h中代码的语法规则和.c中是一样的,你也可以#include
<xxx.c>,这是完全正确的。不过实际开发中没有人会这样做,这样看起来非常不专业,也不规范。 较早的C语言标准库包含了15个头文件,stdio.h 和 stdlib.h 是最常用的两个: stdio 是 standard input output 的缩写,stdio.h 被称为“标准输入输出文件”,包含的函数大都和输入输出有关,puts() 就是其中之一。 stdlib 是 standard library 的缩写,stdlib.h 被称为“标准库文件”,包含的函数比较杂乱,多是一些通用工具型函数,system() 就是其中之一。

2,3,6,7行:

int main()
{  
   return 0;
}

main 是函数的名字,( ) 表明这是函数定义,{ } 之间的代码是函数要实现的功能。

C语言规定,一个程序必须有且只有一个 main 函数。main 被称为主函数,是程序的入口函数,程序运行时从 main 函数开始,直到 main 函数结束(遇到 return 或者执行到函数末尾时,函数才结束)。

4,5行:

puts 函数向显示器输出字符串

printf()是格式输出函数,它的功能就是在屏幕上输出指定的信息

 

posted @ 2023-01-31 16:04  家乐福的搬砖日常  阅读(110)  评论(0编辑  收藏  举报