猴子都能学会的C语言教程#1——初识C语言


这是一个从零开始的C语言教程,只会讨论一些基础的C语言语法,大佬请绕行


笔者能力不足,如有错误之处,敬请指出


一、搭建开发环境

开发环境的搭建有很多方法,本教程将会介绍在Windows下Visual Studio和GCC环境的搭建。
1.Visual Studio

简介Visual Studio:Visual Studio(以下简称VS)是由微软开发的一款IDE,包含了多种语言的支持,被称为史上最强IDE,现最新版本为VS2019 16.6。
VS可以在官网下载并安装。
戳我到达官网

在官网单击下载Visual Studio - Community 2019即可下载VS安装器。
在VS安装器中找到"Visual Studio Community 2019",单击安装,选择"使用C++的桌面开发",之后安装即可。
2.GCC
GCC,全名GNU Compiler Collection,在Linux和Windows上均有发行。
GCC在Linux上可以在官网下载编译进行安装
在Windows上可以在MinGW套件的官网进行安装
我是GCC官网

猴子都能学会的C语言教程相关推荐

  1. 人人都能学会的python编程教程1:第一行代码

    前言 众所周知,现在IT行业很火,行业薪酬也很高,国家在2017年也发布了人工智能教育的推广计划,人人会编程的时代将要到来.不会编程.不懂编程可能有些跟不上时代的节奏,普通人不懂技术也许会觉得这个很难 ...

  2. 人人都能学会的python编程教程(基础篇)完整版

    人人都能学会的python编程教程1:第一行代码 人人都能学会的python编程教程2:数据类型和变量 人人都能学会的python编程教程3:字符串和编码 人人都能学会的python编程教程4:关系运 ...

  3. python是人都能学会_人人都能学会的python编程教程15:高级特性2

    生成器 如果你想要一百万个数,而这些数里只有一百个数是你经常要用的,剩下的都几乎不怎么会用到,那么如果直接把这一百万个数全部放在list中是不明智的因为这会浪费较多存储空间,生成器就是为了解决这个问题 ...

  4. 人人都能学会的python编程教程3:字符串和编码

    字符串 在python3中已经全面支持中文. 由于Python源代码也是一个文本文件,所以,当你的源代码中包含中文的时候,在保存源代码时,就需要务必指定保存为UTF-8编码.当Python解释器读取源 ...

  5. 人人都能学会的python编程教程15:高级特性2

    生成器 如果你想要一百万个数,而这些数里只有一百个数是你经常要用的,剩下的都几乎不怎么会用到,那么如果直接把这一百万个数全部放在list中是不明智的因为这会浪费较多存储空间,生成器就是为了解决这个问题 ...

  6. 人人都能学会的python编程教程11:定义函数

    定义函数 在Python中,定义一个函数要使用def语句,依次写出函数名.括号.括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回. 我们以自定义一个求绝对值的my_ ...

  7. vue入门(猴子都能学会)

    目录 一. vue简介 1. Vue.js是什么? 2. 库和框架的区别 3. MVVM的介绍 二.Vue入门 1.导入js依赖 2.定义vue所管理边界 3.创建vue实例 挂载边界 三. Vue事 ...

  8. 人人都能学会的python编程教程14:高级特性1

    切片 取一个list或tuple的部分元素是非常常见的操作.比如,一个list如下: L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] 第一个元素的索引 ...

  9. 【排序】什么都能排的C语言qsort排序详解【超详细的宝藏级别教程】深度理解qsort排序

    [排序]什么都能排的C语言qsort排序详解[超详细的宝藏级别教程]深度理解qsort排序 作者: @小小Programmer 这是我的主页:@小小Programmer 在食用这篇博客之前,博主在这里 ...

最新文章

  1. 网关拓扑结构与功能设计归纳
  2. 转!!配置Tomcat时server.xml和content.xml自动还原问题
  3. sklearn数据集变换
  4. php 504网关,504 gateway timeout什么意思
  5. python3 新式类_python新式类和旧式类区别
  6. Golang通道(chan,协程交互数据)
  7. 流式布局和viewport
  8. 情人节满屏爱心HTML5特效(表白源码html+css)
  9. 在计算器中如何计算以2为底3的对数 log 2 3
  10. java抽奖活动_java抽奖思路
  11. 【转载】mysql语句写作顺序以及执行顺序
  12. Sine-Tent-Cosine混沌映射(提供参考文献及Matlab代码)
  13. 互联网产品运营——什么是产品运营?
  14. 什么是MIT开源协议
  15. JSjavascript获取B站bilibili哔哩哔哩分P播放列表并以excel文件保存本地
  16. 从零开始学习NLP - 综述与论文查找指南(待更新)
  17. 医疗机构如何成功实施CRM?如下几点是关键因素
  18. linux echo命令做运算,linux常用计算命令
  19. 小红书百万博主如何炼成?美妆博主专访
  20. red and black trees(红黑二叉树)

热门文章

  1. 单击按钮弹出一个页面,并使背景颜色变为灰色
  2. 官宣!香港大学,将落户深圳
  3. Kaggle教程 机器学习中级2 缺失值处理
  4. 零基础请进,影视解说必备的5个工具|不可错过的免费配音软件
  5. 单片机音频节奏灯_使LED灯随音乐闪烁的控制方法及音乐节奏闪灯技术
  6. 傻瓜交换机带来的问题
  7. LOCAL_PRIVILEGED_MODULE 详解(4)
  8. 弘辽科技:千人千面你理解清楚了吗?
  9. 主机远程虚拟机linux,如何使用SSH来远程连接Linux虚拟主机?
  10. dns劫持,启动chrome就打开垃圾网站