C语言常见概念

1.C语言是什么?

中国人与中国人交流用汉语,外国人与外国人交流用英语。

那么,人与计算机交流用什么语言呢?

当然是使用计算机语言。

目前已知的计算机语言有上千种,人们通过计算机语言与计算机交流,给计算机下达指令,让计算机工作。

C语言就是众多计算机语言之中的一种,其它的计算机语言还有C++/C#/Java/Go/Python等都是计算机语言。

所以啊,学习哪一门语言都能帮助我们与计算机“交流沟通”。

2.C语言的历史

下面让我们来大概了解一下C语言的历史:

1969 B语言的发明——1972 发明C语言——1973 Unix系统使用C语言重写——1988 C语言标准化——2024至今

3.C语言的作用

C语言是一门通用的编程语言,广泛应用于底层开发。

4.编译器的选择

市面上常见的编译器有VS2022、Visual C++、GCC 、 LLVM Clang。

下面我们来着重介绍一下VS2022的使用

4.1编译和链接

C语言代码是放在.c为后缀的文件中的,要得到最终的可执行程序最终要经过编译链接两个过程,而VS2022是将文本 编译 链接三者集合在一起的软件。

此处为C语言代码运行操作

如此操作之后,代码即可生成可执行文件并运行。

4.2VS2022的优缺点

优点:
• VS2022 是⼀个主流的集成开发环境,企业中使用较为普遍
• VS2022 包含了:编辑器+编译器+调试器,功能强⼤
• 直接安装即可使用,基本不用额外配置环境,上手容易
• 默认界⾯是中文的,初学者友好
缺点:
• 功能丰富,安装包大,占用空间多。

5.main函数

main函数是C语言开始执行的地方,是程序执行的入口。main函数也叫主函数,int main的意思是main函数执行结束后返回一个整形类型的值。在main函数的后面写return 0;正好前后呼应。

·main函数是程序的入口

·main函数有且仅有一个

·即使一个项目中有多个.c文件但也只能由一个main函数

6.printf和库函数

上面代码中使用了printf函数,printf函数是一个库函数,库函数是打印字符串用的。

7.关键字的介绍

如int if return char等这些符号被称为关键字。每个关键字都有它的意义,可以发挥不同的作用。

且关键字不可自己创建,是C语言自带的。所以创建标识符时不可与关键字重复。

8.ASCLL编码

每一个字符都有对应的ASCLLL且有相应的规律。

0-31为不可打印字符,不可在屏幕上观察。

33-64为特殊符号。

65-90为大写字母。

97-122为小写字母。

9.转义字符

\ddd表示八进制数字。

\xdd表示十六进制数字。

10.语句以及语句分类

10.1空语句

一个分号就是空语句。

10.2表达式语句

如下图所示:

这就是表达式语句。

10.3函数调用语句

此处scanf为被调用的函数。

10.4复合语句

复合语句就是代码块

10.5控制语句

控制语句用于控制程序的执行流程,以实现程序的各种结构方式。

C语言有三种结构:顺序结构,选择结构,循环结构。

11.注释是什么

/**/这是一种注释

//这也是一种注释

也可以用快捷键CTRL+/来进行一键注释

在编译时注释不会被识别。

结尾:

到此,有关C语言大概的一个介绍已经结束。

九漓希望可以和大家一起学习共同进步。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值