初识C语言(概念及结构解读)

C语言是什么?

人与人交流使用的是自然语言,例如汉语、英语、日语。

人与计算机交流使用计算机语言。

目前已知已经有上千种计算机语言,人们是通过计算机语言写的程序,给计算机下达指令,让计算机进行工作。

C语言就是其中的一种计算机语言,除此之外,我们所熟知的Java、C++、Go、Python等都是计算机语言。

C语言的历史和辉煌

C语言最初是作为Unix系统的开发工具而发明的

在这里插入图片描述
Windows(个人)
MaxOS(苹果)
Linux(服务器)
Unix(实验室)

各大语言排行榜:https://www.tiobe.com/tiobe-index/

编译器的选择-VS2022

编译和链接

C语言是一门编译型计算机语言,C语言源代码都是文本文件,文本文件本身无法执行,必须通过编译器翻译和链接器的链接,生成二进制的可执行文件,可执行文件才能执行。

C语言代码是放在.c为后缀的文件中的,要得到最终运行的可执行程序,中间要经过编译链接2个过程。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

编译器的对比

例如:msvc、clang、gcc就是一些常见的编译器

例如:VS2022、XCode、CodeBlocks、DevC++、Clion是一些集成开发环境

关系:集成开发环境包含多个编译器(数量依情况而定)
在这里插入图片描述

因此,强烈推荐使用VS2022免费的社区版本,工作中常见。
VS2022的安装教程:[https://www.bilibili.com/video/BV11R4y1s7jz/]

VS2022的优缺点

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

缺点:
功能丰富,安装包大,占用空间多。(装完后可能10G没了)

VSCode介绍及作用(初学者非常不建议)

介绍:是一个编辑器而不是编译器。安装插件,可以配置一个C/C++的编译环境,但是入门成本太高。

作用:前端开发、写脚本

VS项目和源文件、头文件介绍

C语言把.c为后缀的文件称为源文件,把.h为后缀的文件称为头文件

写C语言程序

1.创建一个项目(工程)
2.创建一个.c文件
3.写代码

VS2022上如何创建一个项目并创建一个.c文件

1.打开下载好的VS2022
2.点击右侧"创建新项目(N)"
3.“所有语言(L)“选择C++,点击下面所呈现的空项目
4.点击右下角的“下一步”
5.来到“配置新项目”界面,“项目名称”一般填为“test_月_日”。“位置”需要我们自己进行管理,放在自己想要的位置上,尽量不要使用中文和空格等特殊字符,我一般会选择E盘code中的116期进行管理。【“项目名称”尽量要有意义,尽量不要使用中文和特殊字符】
6.点击右下角“创建”
7.正常情况下会弹出“解决方案资源”方块,并且此方块可以在界面上自由拖动,说明项目创建成功了。【唤出方法:点击视图,再点击第一项“解决方案资源管理器”】
8.点击方块中的“源文件”,右击点击“添加”,点击“新建项”,点击左下角“显示紧凑视图”,会显示一个默认界面(不建议使用系统默认的界面),点击此界面左下角“显示所有模板”,选择第一个“C++文件”
9.点击第一个“C++文件”后,来到此界面最下边的名称,我们可以看到“源.cpp”【.cpp的英文全称是cplusplus,其中plus的意思是+】,这是用C++写代码的名称,但因为我们写的是C语言代码,因此要将”名称“改为test.c,检查完”位置“是否正确后点击右下角”添加“,此时就可以写代码了。

怎么调节背景色(护眼模式)

1.点击最上面菜单栏的”工具“
2.找到最底下的”选项“点击
3.在界面左边“环境”中找到”字体和颜色”(参考数值)
在这里插入图片描述

用VS2022写一个C语言代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值