C语言介绍(vscode配置c语言超详细教程)

目录

 一、引言:

1、起源:

1.1 C的起源:

1.2 C++的起源:

2、主要区别:

2.1 什么是面向过程:

二、安装:

 1、官网地址Visual Studio Code - Code Editing. Redefined

 2、汉化。

3、配置。

4、在vscode的扩展中安装c/c++

5、在vscode中新建一个项目,写一个基本的c语言程序。


 一、引言:

1、起源:

1.1 C的起源:

C语言是由丹尼斯·里奇(Dennis Ritchie)于1972年在贝尔实验室开发的。它是一种通用的、过程式的编程语言,主要用于系统编程和底层开发。

1.2 C++的起源:

C++是由比雅尼·斯特劳斯特鲁普(Bjarne Stroustrup)在C语言的基础上开发的,于1983年正式推出。它的设计目标是扩展C语言的功能,同时引入面向对象编程(OOP)的特性。

2、主要区别:

C语言是面向过程的语言,而C++是面向对象的。

2.1 什么是面向过程:

面向过程的核心思想是:“按步骤做事”

举例:假设要做一道菜,比如炒鸡蛋。按照面向过程的思路,你会把整个过程分解成一系列的步骤:

  • 拿出鸡蛋。
  • 把鸡蛋打入碗中。
  • 搅拌鸡蛋。
  • 打开炉子,热锅。
  • 倒油,等油热了。
  • 倒入鸡蛋,翻炒。
  • 加盐,出锅。

这些步骤就是“过程”,面向过程的编程就是按照这样的步骤来编写代码。

程序的逻辑是通过一系列的函数调用和模块划分来实现的。

2.2什么是面向对象:

面向对象的核心思想是:“把东西打包,让东西自己做事”

举例:面向对象会把“鸡蛋”、“锅”、“炉子”等看作一个个“对象”,每个对象都有自己的行为(方法)和属性。

  • 鸡蛋对象:有“打入碗中”、“搅拌”的行为。
  • 锅对象:有“加热”、“倒油”、“翻炒”的行为。
  • 炉子对象:有“打开”、“关闭”的行为。

程序的逻辑是通过这些对象之间的交互来完成的。


二、安装:

 1、官网地址Visual Studio Code - Code Editing. Redefined

C语言介绍(vscode配置c语言超详细教程)_第1张图片

选择Download for Windows,接着会跳出一个下载页面,将地址改为D盘 。在下载任务里打开文件位置,然后开始安装。选择同意协议,接着将五个选项全部选上。

C语言介绍(vscode配置c语言超详细教程)_第2张图片

 2、汉化。

C语言介绍(vscode配置c语言超详细教程)_第3张图片

在扩展里搜索Chinese,完成下载。

3、配置。

3.1 MinGW官网:https://sourceforge.net/projects/mingw-w64/

在download的下面根据Files/Toolchains targetting Win64 / Personal Builds / mingw-builds / 8.1.0 / threads-posix/ seh下载x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z,最好下载在C盘的根目录,防止后续的编译器配置出错。(下载慢是正常的,因网而异~)

下载完成之后,找到文件位置,找到并进入bin目录,复制路径

3.2 配置环境变量

 此电脑-右击找到属性-高级系统设置-环境变量,找到Path进行编辑-新建,在空白处将复制的路径粘贴上去,点击确定。

4、在vscode的扩展中安装c/c++

5、在vscode中新建一个项目,写一个基本的c语言程序。

#include
int main(){
    printf("hello world");
    return 0;
}

5.1 编辑配置

按住 ctrl+shift+p搜索c/c++,选择编辑配置UI。

在编译器路径的下拉菜单中选择带gcc.exe的路径。

在intelliSense的下拉菜单中选择gcc - x64(legacy)。完成后返回

5.2 tasks.json(执行编译的文件)

在上方的三个点中选择终端-配置任务,点击gcc.exe生成活动文件。

5.3运行

按住 ctrl+shift+B 运行生成任务,会生成一个可执行文件,按任意键返回,再按ctrl + `运行,输入.\ +文件名。

你可能感兴趣的:(c语言,开发语言)