C语言标准与编译器入门指南 新手必看

张开发
2026/4/16 6:15:22 15 分钟阅读

分享文章

C语言标准与编译器入门指南 新手必看
一、本系列文章简介二、C语言标准2.1 标准简史2.2 标准的影响。1. C语⾔的标准能够被看作 是C语⾔说明书。然而 它并不具备强制性的约束⼒。2. 如果编译器不⽀持标准我们即使使⽤标准中的语法仍然会报错。3. 也会对程序造成影响的是编译器版本因而在编写程序之前需要敲定编译器版本。2.3 常见C/C编译器Borland C 宝蓝公司Intel C 英特尔编译器VC 微软公司将源程序代码转化为可执行文件的g编译器构成编译套件的gcc正是它供Linux默认使用在对标准的支持方面表现最为良好。2.4 C语言的优缺点优点学习成本快、运行速度快功能强弊端在于代码实现所耗费的时间极为漫长具备的可移植性能相当差劲对于经验方面有着较高的要求且对于平台库表现出较多频次的依赖。2.5 C语言的应用领域* 服务器。* 操作系统。* 上层应⽤。 MFC、QT* 嵌⼊式。* ⼈⼯智能、硬件驱动。* 中间件。* ⽹络攻防、数据安全。* ⼤学必修课。2.6 常见开发工具包含vs也就是visual studio的2013版本2015版本2017版本2019版本以及2022版本。Clion它是一款跨平台的IDE它跟Java的IDEA以及python的pycharm属于同一家公司。Qt Creator 跨平台IDEXcodeClion是跨平台的IDEQt Creator也是跨平台的IDE。vi/vim那是文本编辑器。Clion 它是跨平台 IDE 。Qt Creator 同样是跨平台 IDE 。备注大多企业开发用vs会更多一些三、第一个程序3.1 环境搭建打开微软的官方网站访问这个链接https://visualstudio.microsoft.com/ 去下载 Visual Studio 安装包呢。双击安装包进行安装操作一进入“工作负荷”标签页从中进行选择选择的内容是“使用C桌面开发选项”只需照着做就可以了。操作二“安装位置”中修改安装路径路径要求自动下载并安装过程耗时较长需要耐心等待安装完成之后弹出安装完毕的对话框点击确定。接下来希望你运用微软账号进行登录倘若没有注册那就去注册一个或者能够点击【暂时跳过】这个选项。根据提示选择一个自己喜欢的主题。点击启动到此整个环境搭建完毕。3.2 第一个Helloworld1.创建项目点击【创建新项目】2. 选择创建【控制台应用】点击下 一步3.明确指定项目的名称要保证处于特定位置下的项目存储目录是存在的状态。处于勾选状态的是【将解决方案和项目....】之后点击【创建】这一操作按钮。4.右侧的解决方案管理器可以安装自己的习惯放在左侧或者右侧右侧是默认的各位小伙伴也能够拖至左侧每个人的习惯存在差异不存在固定的标准。5.创建 helloworld.c ⽂件右键选择源文件选择添加选择新建项6.在弹出的那个编辑框里我们要选中【C文件.cpp】然后得把下方的“源.cpp”手动去改成我们想要创建的那个文件名。哈喽世界点c这样一个呢比方于helloWorld.c请注意了嘛默认情况下cpp后缀名得要手动去把它改成.c后缀名而后呢点击一下“添加”句号。7. 编写第一个代码#include int main(void) { printf(hello world!\n); return 0; }8. 点击上方绿色空心三角运行即可3.3 代码逐行分析1. ‘#include 引⼊头⽂件专⽤关键字。2. : ⽤来包裹 库头⽂件名3. stdio.h是被用于程序中的头文件由于程序里边运用了printf()函数所以就必然得使用这个头文件。std标准standardi input 输⼊。o output 输出。4. int main 函数返回值为整型。5. main是整个程序的入口函数任何.c 程序当中存在且仅存在一个 main 函数。6. printf(); C语⾔向屏幕输出字符使⽤的函数。7. printf(“helloworld\n”) printf向屏幕输出一段内容 helloworld 待写出的字符串内容。 \n: 回⻋换⾏。8. return 0return进行返回C程序有着要求main函数是需要有返回值的通过借助return来达成返回。 0成功因为 int 返回整数。注意事项3.4 代码执行流程分析进行C语言运行的完成分成以下4步于VS里我们直接运行实际上是将中间的步骤予以省略了。* 预处理这一步后面单独讲解简单理解就是先找到#include后面的 这个文件* 编译把c文件编译成二进制文件后缀名为obj* 连接/链接找到预处理的h文件将编译后产生的obj文件与之放在一起进而产生exe文件。* 运行运行exe文件

更多文章