大家好,我是Summer歆
以后我将在CSDN分享我的编程学习日常,由于我还是一只小白,难免有错误与不周之处,希望读者能够指出,与大家一起进步。这是我的第一遍博客,文笔可能比较差,但是一字一句都是我对知识的理解整合。
此篇文章是对C语言的囊括,简单的介绍一下每个知识点,意在让读者初步认识C语言,形成基本的框架。后续我会发布文章深化每一个知识点。接下来让我们从什么是C语言说起。
一. 什么是C语言
C语言是人和计算机交流的一种计算机语言,是众多计算机语言中的一种,是基于B语言重新设计的一种新语言。
C生万物,编程之本。C语言发展至今依旧在计算机体系中占据着不可替代的位置,常年霸榜tiobe前三名,像嵌入式开发、操作系统开发、游戏引擎开发、音视频编解码等领域都要用到C语言。这都归功于C语言执行高效,引入指针等特点。
二. 第一个C语言程序
#include<stdio.h> //头文件
int main() //程序的入口
{
printf("Hello,C语言!"); //在屏幕上打印:Hello,C语言!
return 0; //返回值为0
}
1.编译预处理命令
#include<stdio.h>是在程序编译之前要处理的内容,称为编译预处理命令。编译预处理命令还有很多,都是以“#”开头并且不用分号结尾。尖括号里的stdio.h=standard input output .header。叫做标准输入输出头文件。它是一个标准库,里面有很多常见的功能,我们只需要引用它就能使用它的全部功能。
2.主函数main
main是主函数,C语言的程序都是从main函数的第一行开始执行的,它是一个程序的入口,需要注意的是main函数在一个工程中有且仅有一个,标准的C语言程序要在main函数前面给定返回值类型,如上述代码返回值类型为int(整型)。
3.printf和库函数
printf是一个库函数,它的功能是在屏幕上进行信息的打印。只要把想打印的信息放在双引号里面并传送给printf函数就能进行打印。那么什么是库函数呢?大白话讲就是将一些常见重复的代码封装起来供程序员使用以提高开发效率。
4.返回值
return表示返回值,它必须与返回值类型相对应。如上述代码返回值类型为int(整型),所以返回值必须是一个整数0(至于为什么不是其他整数而是0,那只能说是约定熟成)。

&spm=1001.2101.3001.5002&articleId=135635200&d=1&t=3&u=9b1ebe73ad9246dda7ef3f0768beb665)
2911

被折叠的 条评论
为什么被折叠?



