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.在界面左边“环境”中找到”字体和颜色”(参考数值)