开山辟地·工欲善其事必先利其器

文章目录

  • 开山辟地·工欲善其事必先利其器
    • 一、程序设计语言分类
      • 机器语言
      • 汇编语言
      • 高级语言
    • 二、程序执行方式
    • 三、语言常用开发工具
      • 神仙编辑器:vim
      • Visual C++ 6.0 (VC++ 6.0)
      • Code::Blocks
      • Visual Studio Code
        • VS Code环境搭建
        • !!!正片开始!!!
          • 1.VS Code安装c/c++插件
          • 2.安装[MinGW](https://so.csdn.net/so/search?q=MinGW&t=&u=&urw=)
          • 3.VS Code安装Code Runner

首先来简单介绍一下咱们肉眼看的懂的代码是如何运行的

一、程序设计语言分类

机器语言

用二进制表示,是计算机唯一可以直接识别和执行的语言

优:可以直接被机器执行

弊:编写程序烦琐,程序冗长,特别容易出错,对机器依赖性强

汇编语言

较机器语言具有更高的效率,且较机器语言易懂、易查错,但仍是一种面向机器的低级语言,不能直接移植到不同类型的机器上。

使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编程序把汇编语言翻译成机器语言的过程称为汇编。

高级语言

高级语言书写的程序比低级语言更易懂、更易学。

二、程序执行方式

这是咱代码的运行过程(编译)

三、语言常用开发工具

神仙编辑器:vim

  1. 首先来测试一下你的Linux是否预先安装好了vim

    执行vim a.txt

    出现下图代码即代表未安装

  2. 如果未安装,则键入并运行sudo apt install vim

  3. 再次执行vim a.txt出现下图即代表安装成功

Visual C++ 6.0 (VC++ 6.0)

Code::Blocks

vc++6.0和CB都是傻瓜式安装,不过多赘述

资源链接

提取码:bgs7

版本比较老,但是学基础嘛,能用就行【手动狗头】

ps:新手学习编程语言,最好是选择没有任何智能提示的开发工具

Visual Studio Code

宇宙第一ide,背靠微软大山,插件库丰富,安装即可支持各类语言

Linux虚拟机太过耗费资源,本人课堂练习就靠VS Code在Windows上操作,大项目才转Linux完成

VS Code环境搭建

到官网,根据自己电脑系统,选择对应版本下载

User版:仅限当前用户使用

System版:当前计算机上任何用户都能使用

如果电脑只有一个账户,安装哪个都差不多

傻瓜式一直“下一步”

选择附加任务界面解释:

​ 1、通过code 打开“操作添加到windows资源管理器文件上下文菜单 :勾选后可直接在文件上右击选择VS Code打开
​ 2、将code注册为受支持的文件类型的编辑器:勾选后会默认使用VS Code打开支持的相关文件,文件图标也会改变
​ 3、添加到PATH(重启后生效):勾选后可通过dos界面直接打开VS Code

如有需要可安装中文语言环境

!!!正片开始!!!

1.VS Code安装c/c++插件

(随便打开一个.c文件,他就会在右下角提醒你安装插件)

2.安装MinGW

官网

现在聪明的你是不是发现怎么我的C程序怎么还是不/能运行

因为你还少了个快速运行插件

3.VS Code安装Code Runner

现在你的VS Code右上角又出现那个可爱的三角形了

工欲善其事必先利其器相关推荐

  1. 工业工程专业C语言,工欲善其事必先利其器——工业工程课程设置及其核心专业课简介...

    新朋友点上方蓝字"IE臭皮匠"快速关注 公众号成立期间很多IE学子留言,说应聘时HR不知道工业工程是什么.能做什么,对此小编十分有同感.要想了解IE是什么.能做什么,首先要了解学了 ...

  2. 手把手带你入门Python爬虫(一、工欲善其事必先利其器)

    工欲善其事必先利其器 一.下载Python 二.下载安装PyCharm 三.Mysql & Navcat 四.虚拟环境的安装和配置 1. 为什么需要安装虚拟环境? 2. 使用`pip`安装`v ...

  3. github 著名php,工欲善其事必先利其器,盘点Github上那些优秀的PHP项目

    工欲善其事必先利其器,作为一个开发者,了解并使用前人造好的轮子能让我们的开发事半功倍,在这里老宅整理了几个Github上有趣的php项目与大家分享. swoole Github仓库名称:swoole/ ...

  4. pfv和php,【Retina China 2019】工欲善其事必先利其器——影像学在眼底病中的应用与发展...

    原标题:[Retina China 2019]工欲善其事必先利其器--影像学在眼底病中的应用与发展 编者按 影像学是眼底病诊治的利器,伴随着近年来影像学的飞速发展,眼底病展现出一种蓬勃的朝气.2月21 ...

  5. 工欲善其事必先利其器,Apache Kylin原来支持这么多可视化工具

    工欲善其事必先利其器,Apache Kylin原来支持这么多可视化工具 坚持原创,写好每一篇文章 Apache Kylin的广泛应用还得益于它对很多软件都非常的支持,这篇文章我们将汇总一下Apache ...

  6. 工欲善其事必先利其器-C语言拓展–嵌入式C语言(一)

    工欲善其事必先利其器-C语言拓展–嵌入式C语言(一) 我是golang出生,当时做项目的时候java.c++.js.python都折腾过,但是关于c语言的接触,基本上都停留在大一的那个暑假.后来因为要 ...

  7. # 工欲善其事必先利其器-C语言拓展--嵌入式C语言(八)

    工欲善其事必先利其器-C语言拓展–嵌入式C语言(八) 继续来看看新的属性:weak 这个符号知道是弱,但是这个是干嘛的呢?我们先来学习一下强符号和弱符号 文章内容全部来自–><嵌入式C语言 ...

  8. 工欲善其事必先利其器 之 DockerDesktop(下)

    工欲善其事必先利其器 之 DockerDesktop(下) 文章目录 工欲善其事必先利其器 之 DockerDesktop(下) 前言 一.DockerDesktop Settings 二.什么是 W ...

  9. 工欲善其事必先利其器,IDEA必装插件!

    工欲善其事必先利其器,IDEA必装插件! 代码缩略图 CodeGlance 推荐指数:★★★★★ 用过sublime Text的都知道它第一印象就是编辑器最右边有一个缩略图,可以很好的对代码进行导航 ...

  10. # 工欲善其事必先利其器,让你的idea“飞”起来

    工欲善其事必先利其器,让你的idea"飞"起来 文章目录 工欲善其事必先利其器,让你的idea"飞"起来 前言 img 1.经典的psvm,sout: 2.控制 ...

最新文章

  1. VTK:相互作用之SelectAVertex
  2. android 开发常见问题,Android 开发常见问题汇总
  3. 高通平台smd分析及smem共享内存的创建笔记
  4. 微软全球副总裁给你发了一张Connect 2016专属邀请卡:信仰再充值!Connect 2016技术大会在线直播!
  5. android 通知灯 测试,Android灯光系统通知灯【转】
  6. android car bt模块,大谷蓝牙小车BT Car/Android Car手机控制 重力控制小车 安卓操控小车...
  7. hikari数据源配置类_spring-boot2项目默认hikari数据源的配置
  8. 不懂得如何优化CNN图像分类模型?这有一份综合设计指南请供查阅
  9. 让你少走弯路,这里有一份机器学习高效入门指南
  10. mysql处理emoji表情_mysql支持emoji表情存取的解决方案
  11. NodeMCU(ESP8266)按键中断实现单击-双击-长按功能
  12. linux编写脚本的基本方法
  13. 裤子尺码对照表eur40_裤子尺寸对照表,衣服尺寸对照表,服装尺寸对照表- 尺码对照表...
  14. c语言顺序结构和选择结构
  15. 别踩白块儿游戏代码html,别踩白块儿.html · 知足常乐大哥哥/not-step-on-white-block - Gitee.com...
  16. 生活杂谈-简单电器维修知识-2
  17. linux虚拟网卡卸载,virbr0虚拟网卡如何卸载?virbr0虚拟网卡的卸载方法
  18. android高度比例布局,无处安放的AndroidTips:ConstraintLayout的比例布局
  19. 2019,关于我的故事
  20. @SpringBootTest与@RunWith注解的区别

热门文章

  1. 【Nacos】Nacos注册中心的使用
  2. 360安全浏览器安装插件源文件存放位置
  3. 上传图片报413错误
  4. 262-我的大学竞选的事迹材料
  5. 银行双活数据中心建设项目实践
  6. 小鸟云服务器如何进行重装系统?
  7. 【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制
  8. python空气质量提醒代码_空气质量指数查询示例代码
  9. 黄金分割圆怎么画matlab,黄金分割线的画法和使用方法
  10. python 3维正态分布图_三维正态分布图