现在越来越多的人在学习电脑,其中编程就占了很大的比重,不过因为编程其实并不是那么容易的,导致许多人在网上漫无目的的寻找着电脑啊,编程等方面的知识,可是就是没有一个比较专业的介绍。有的人安装了Microsoft Visual?C++发现输入“gcc ”这种简单代码都无法运行,其实就是因为C语言的编程环境没有安装。

介于上面的问题,今天我们来谈谈怎样在windows7系统中搭建自己的C语言编程环境。

首先,我们需要的工具有:notepad++(可以使用任何一个版本),MinGW(就是通常所说的gcc编译器)

好了,首先,要安装好notepad++,这个安装呢,我也就不多说了,因为这个是常识啦(此处省略......)下面就是notepad++的编辑界面。

安装了notepad++了之后呢,那么恭喜你,你已经能够开始编写c语言的代码了。接下来,就到我们的重头戏。

安装我们的代码编译器。我们知道,将自己的代码写入扩展名为.c的文件中去之后,还需要一个识别你所写的.c文件,将其变成你所想要的.exe文件,那么这个就是编译器的作用。首先,将下载好的MinGW解压到你所想要放的目录(尽量不要有中文),然后就是配置环境变量。

进入MinGW这个文件夹,打开bin子目录,这时你会看到里面有很多exe文件,复制此时你的所在路径,然后在我的电脑上右键=>属性=>高级系统设置=>环境变量=>选中path这个变量,这是环境变量。

然后选择编辑这个环境变量,在其后面用“;”隔开,粘贴上你的路径,然后在后面再添加上“;”,之后打开你电脑的运行=>输入cmd,运行你电脑的命令行,输入“gcc”,然后回车,之后呢,如果你的电脑提示“gcc”不是内部变量什么的,那就是你的设置方法错了或是怎么样,需要重新做这一步,如果你的电脑提示像下面这样,,那么恭喜你,你的c语言开发环境已经搭建好了!

? ? ?在这里简单介绍一下,如果你写好了一段代码,并且命名为“f.c”,想要编译它,那么请进入命令行,进入你的源文件所在的目录,在此输入“gcc??f.c”,系统默认会在此目录生成a.exe,如果你不想要这个exe文件叫做a,那么你可以在编译时输入“gcc??+你原文件名字.c???-o??+你想要的名称”。好了,谢谢大家能够有耐心,把我的文章看完,也请你们多支持我!

本文所提到的notepad++,MinGW(就是通常所说的gcc编译器),可以搜索下载,本文就不提供了。

很感谢站长能够给我一次机会来锻炼自己,也不知道各位能不能看到这篇文章。2015年1月29日补充:

感谢小Q(邮箱为1334438831@qq.com)为我们提供的这篇文章。

windows c语言编程环境,windows7中c语言编程环境的搭建相关推荐

  1. eclipse配置python开发环境_Eclipse中配置python开发环境详解

    Eclipse中配置python开发环境详解 1.下载python安装包.python-2.6.6.msi.并安装. 默认python会安装在C:\Python26下,查看环境变量,如果没有在path ...

  2. python元编程运用_Python 中的元编程

    就像元数据是有关数据的数据一样,元编程就是编写用于操纵程序的某些程序.人们普遍认为,元程序就是生成其他程序的某些程序,但范式更加广泛.所有旨在自我读取.分析.转换或修改的程序都是元编程的范例.例如: ...

  3. java函数式编程入口_Java中的函数式编程

    前言 JDK8引入的Lambda表达式和Stream为Java平台提供了函数式编程的支持,极大地提高了开发效率.本文结合网络资源和自身使用经验,介绍下Java中的函数式编程 Java中的函数式编程 出 ...

  4. C语言编译php环境,vscode中C语言编译环境的配置方法(分享)

    本篇文章给大家介绍一下vscode配置C语言编译环境的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. vscode c语言的环境配置 完整教程请查看该教程:https://bl ...

  5. C语言从长整形中提取偶数,编程将长整型数中每一位上为偶数的书依次取出组成一个新的输...

    编写函数long fun(long x),将长整型参数x中每一位上为偶数的数依次取出,构成一个新数返回. #includelongfun(longx){intn=10,m=0;while(x){int ...

  6. 单片机c语言存数据,单片机中C语言的数据存储与程序编写

    一.五大内存分区 内存分成5个区,它们分别是堆.栈.自由存储区.全局/静态存储区和常量存储区. 1.栈区(stack):FIFO就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区. ...

  7. c++ socket编程_C/C++中的Socket编程

    什么是socket编程? Socket编程是将网络上的两个节点连接起来相互通信的一种方式.一个套接字(节点)侦听IP上的特定端口,而另一个套接字与另一个套接字连接.服务器形成侦听器套接字,而客户端可以 ...

  8. python oop编程_Python 3中的面向对象编程(OOP)

    python oop编程 In this article you'll pick up the following basic concepts of OOP in Python: 在本文中,您将了解 ...

  9. python中的面向对象编程讲解_Python中的面向对象编程详解(上)

    创建类 Python 类使用 class 关键字来创建.简单的类的声明可以是关键字后紧跟类名: 代码如下: class ClassName(bases): 'class documentation s ...

  10. 三种方式实现观察者模式 及 Spring中的事件编程模型

    观察者模式可以说是众多设计模式中,最容易理解的设计模式之一了,观察者模式在Spring中也随处可见,面试的时候,面试官可能会问,嘿,你既然读过Spring源码,那你说说Spring中运用的设计模式吧, ...

最新文章

  1. C++的STL 栈 实现四则运算
  2. 疯了疯了!面试官问一个 TCP 连接可以发多少个 HTTP 请求?
  3. 用c语言实现去bmp图片的背景,菲律宾博牛网-官方网站
  4. 【练习】ViewPager标签滑动
  5. C标准库这本书怎么样
  6. 2020年中国便利店发展报告
  7. Oracle 不同故障的恢复方案
  8. 停航63天!湖北复航了,机票预订火爆程度堪比春运
  9. java图形界面_学习Java有什么用?Java的应用领域有哪些?
  10. 陪跑 Android 十年,这家操作系统创业公司终于实现盈利!
  11. 双Y轴echarts
  12. 彻底剖析C# 2.0泛型类的创建和使用
  13. java代码使用Get请求或者Post请求获取网络内容
  14. 一个dsp最小系统至少要有_DSP最小系统原理图设计
  15. 人工智能AI系列 - 音频搜索之声纹搜索
  16. mac 下 docker 镜像加速器
  17. secureCRT免密安装
  18. 2066服务器芯片组,华硕发布三款LGA2066对应工作站主机板
  19. RGB——三原色到五颜六色
  20. PYNQ-Z2 HDMI输出图形实验

热门文章

  1. 光学动作捕捉系统构成
  2. 144项大神级ppt制作技术
  3. ios android混合开发框架,iOS基于Cordova框架的混合开发
  4. 小程序分类图标提取_垃圾分类小程序上线 微信和支付宝都支持
  5. 图书条形码跟ISBN号互相转换的类
  6. Unity3d-模型描边和混色Shader
  7. 数据挖掘案例实战:利用LDA主题模型提取京东评论数据(四)
  8. Object.keys()的用法
  9. 【渝粤题库】陕西师范大学201951 明清小说史 作业
  10. IE浏览器无法连接网络的解决办法