编译工具下载

  MinGW - Minimalist GNU for Windows

编译运行

#include <stdio.h>

int main(){
puts("C rocks!");
return ;
}

  编译运行程序 在命令提示符窗口中输入“ gcc rocks.c -o rocks ”,这句命令的意思是编译rocks.c文件并生成rocks程序,编译完成后你会在rocks.c文件同目录下看到编译完成的程序程序文件rocks.exe,运行该程序只需要输入程序的名称rocks(本系列均是在windows环境下进行的)

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAABxCAIAAADwGEdjAAAD/UlEQVR4nO3dQXbiOBQF0LfSXkKtonbRk15IDVhaDXQ6h7Jl+SObYKh7R8SYL8WRHg4YlB///vrn538B/nKyAEhkAdDIAiCRBUAjC4BEFgCNLACSP7PgdudIzW6d42Vf6JTD8gEch0/2lQX3f+PK33trh0Gdtx5Gb935EzkOH6tlwXjSdp8NumNid/K/70h6356fy3H4WN0sWNg6M5yb6oOgWZ9TbDVRHJFbxSfqr/s20Z+J/U+pc8HjwOVUsmCgO7DqjxoPrPrteltz7T7a593OPLT/wkSddf9fexy4ooNZkPPmQ6XORD+7Q39iHN/uTHfprHkyMfcudRy4ounXC+51x9b6x/EOlbE4MeC6D5meA5WCj3ZmQrHPu02/6jhwRZX3EW7/G9TpDpFune4DF008ervSsa2Nxfrdu8b9WR+3if7v/lLXPw68hxOvL1iMhsEY2nr4ev/BBKtPgME0KNZfbFnfHjcx3f+5X+2hnb/hOPAeXnvd4dbAAr7by69B9nwCl/DyLAAuQRYAiSwAGlkAJLIAaGQBkMgCoJEFQCILgEYWAIksABpZACSyAGhkAZDIAqCRBUAiC4BGFgCJLAAaWQAksgBoTlwf4cvgq/WPlK20+KT68Pkq6yZ1be0wqPMNcfCk4vD5ptdT7M693cn/vBkrC+CQyjrLW2fgc1N9feJw216XdauJcdPdJiQFjBxcc333RGD3UYssWOdC5fa6zu7+wB8OZkGmXmhYz+HFNJ6Yz7c7g+aAvunXC+515/D6x+KWHMiCSkGgo/I+wm4WpPCUvv6xuLGYC927ijkCnHl9wWLW1YPgobsGxQeRIQhgh+sOgUQWAI0sABJZADSyAEhkAdDIAiB5zvcX1M0152IBON/09xec5dG2XDsET1H5PMJTyQK4hLnPKd7Pxq3LgW+Fa4ez93GDeh3gkOnPLC+yYJ0LldvrOrv7d7cARx3MgsU0rs/ndZ36hJcFcL7p1wu6+0xnQaUg8ERHvgd5LgsGubN7flHvHvCYuesLBntu3dXdvtiyvr2bOMA5XHcIJLIAaGQBkMgCoJEFQCILgEYWAIksABpZACSyAGhkAZDIAqCRBUAiC4BGFgCJLAAaWQAksgBoZAGQyAKgkQVAIguARhYAyez6CGODpRCOlAWe6Mi6SVvbt+qIA7iuynqKg3WQFtV2J784gIuqrLNcX8useEIhDuByptdcb+b+CxAHcDkHsyAnLdAMvNj06wX3vu71egG8q8r7CLtZkI04mPsPAniBE68vWERAJQhuGyZaBw557XWHsgCuQhYAiSwAGp9NAhJZADSyAEhkAdDIAiCRBUAjC4BEFgCNLAASWQA0sgBIZAHQyAIgyW8FnD8u5jmCowAAAABJRU5ErkJggg==" alt="" width="300" />

  编译并运行程序你还可以这样写

gcc rocks.c -o rocks && rocks

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUcAAABcCAIAAAByTeDQAAADVElEQVR4nO3dS3KcMBQFUFaaJWQV2UUmWUgGXlpGcVEgCaFWG7g+pzLoYPVDevTF7v/y8/ff9b8fv/4swKNJNaSRakgj1ZBGqiGNVEMaqYY0Ug1ppBrSSDWkkWpII9WQRqohjVRDmlqqP1ZeqV+s83rZC01pS4CJfaiVuqTVCce3mOr1qnpWWBvQqPPoxj168hNN6cNnkdot5Kpgf+UeJ9unuh2/4pmscaJtjHlu754787mk+qYOU71RTPUyGtrGKWP9o4+V4mR6jkGt+ED9/dwG5jMwfkqdO/ehc/tT1nWZs6luKLay/1rtVvZf7t/X2H7PzvlwMqfGbwzU2c//Dn3YzKSx/SnrutLEVC/zbtk9dQbmWTzYA0fuY2V4SrNuGQO3tnv2YVOttv0p67rSlPvVa8Vu7v/bHtDT/YEWF68yfNR7Cp6dzIDOOR/u+g59GJjD4R6vWteVzj4G/vFfo2axKcU6xStudnGHo96YfM9il1LfBuZ/uKj796ExmU2Latufsq4rven56s36G12rXX0/fn+tU5NsDD5Vf7Nlf7m9i+H5jy3t1OAv6EN7SrU6S/dt5lbrusx9XltWayVwzn1SvTzoXAh3dqtUAxNINaSRakgj1ZBGqiHNu99f3W9sdx4wh60p76+e5ey+PBMGBWdfB/5WUg0TvP6erXWuimeEfcH29trl/jrwrU15J+Ym1fuE91ze1zkcX9wC393EVG8C2Z/MfZ3+6Eo1bE25X10cM5zqnoJA1azPGB1LdeMMcvg7v3968L28/nx1Y2TtR8Xtmy37y4fnDmBZvLYM8kg1pJFqSCPVkEaqIY1UQxqphjRSDWmkGtJINaSRakgj1ZBGqiGNVEMaqYY0Ug1ppBrSSDWkkWpII9WQRqohjVRDGqmGNK9/Hnhb46O/XykLVBVT3f66jL3agEYdwYZ32ae6Hb/Gd3FsKh/GWLDhLQ5TvdH/zTidv+QFGyY7m+qGsb+xBRsmm5jqZdKXaQIvmXK/eu3zp+5XwzXOPgZ+mOqlEuyxv8+B0970fPUmzCINX8dryyCNVEMaqYY0Ug1ppBrSSDWkkWpII9WQRqohjVRDGqmGNFINaaQa0kg1pJFqSCPVkEaqIY1UQxqphjRSDWmkGsL8A53rB6m2im19AAAAAElFTkSuQmCC" alt="" width="300" />

C语言学习001:让程序跑起来的更多相关文章

  1. .NetCore微服务Surging新手傻瓜式 入门教程 学习日志---先让程序跑起来(一)

    原文:.NetCore微服务Surging新手傻瓜式 入门教程 学习日志---先让程序跑起来(一) 写下此文章只为了记录Surging微服务学习过程,并且分享给广大想学习surging的基友,方便广大 ...

  2. C 语言学习的第 03 课:你的 idea 是怎么变成能够执行的程序的

    在上一篇文章中,我们说到,C 语言系统应该由程序开发环境,C 语言本身和 C 语言的库组成.且同时说了程序开发环境做了“编写”,“预处理”,“编译”和“链接”这几件事情.但是细节并没有一一呈现.不知道 ...

  3. 20155224聂小益 - 我的技能与C语言学习

    20155224聂小益 - 我的技能与C语言学习 预备作业2 ● 你有什么技能比大多人(超过90%以上)更好? 我认为我可能有些技能身边有的人比较少有,但是要是超过90%以上我实在不敢保证.毕竟厉害的 ...

  4. 获取技能的成功经验和关于C语言学习的调查 2015528

    内容提要 你有什么技能比大多人(超过90%以上)更好?针对这个技能的获取你有什么成功的经验?与老师博客中的学习经验有什么共通之处? 有关C语言学习的调查 你是怎么学习C语言的?(作业,实验,教材,其他 ...

  5. 郝斌老师C语言学习笔记(一)

    在给变量分配内存时,很可能这段内存存在以前其他程序使用留下的值.当使用VC编译器,若编译器发现没有给变量赋值而使用,就会返回一个以“85”开头的很大的数字(此时该段内存中为一个垃圾数,为了避免出现较常 ...

  6. 20155228 获取技能的成功经验和关于C语言学习的调查

    内容提要 你有什么技能比大多人(超过90%以上)更好?针对这个技能的获取你有什么成功的经验?与老师博客中的学习经验有什么共通之处? 有关C语言学习的调查 你是怎么学习C语言的?(作业,实验,教材,其他 ...

  7. C语言学习建议!8年编程开发经验

    C语言是几乎所有编程语言的先驱与灵感的来源,Perl,PHP,Python和Ruby都是用它写的,同样什么Microsoft Windows,Mac OS X,还有GNU/Linu这些操作系统,都是靠 ...

  8. C语言学习 第七次作业总结

    C语言学习 第七次作业总结 数组可以分为数组和多下标数组(在传统的国内C语言书本中,将其称为二/多维数组). 数组名称 在之前的课程中,大家应该都有印象,对于int a这样的定义,会为变量 a 声明一 ...

  9. 技能收获与C语言学习

    你有什么技能比大多人(超过90%以上)更好? 我会的东西很多,喜欢的东西太多,但是很遗憾广而不专,会而不精.学了很多东西我都是为了娱乐,因为以前我们那里过于强调学习,很多爱好也都被扼杀在摇篮里.我觉得 ...

随机推荐

  1. C#中的线程四(System.Threading.Thread)

    C#中的线程四(System.Threading.Thread) 1.最简单的多线程调用 System.Threading.Thread类构造方法接受一个ThreadStart委托,改委托不带参数,无 ...

  2. C#可扩展编程之MEF学习笔记(三):导出类的方法和属性

    前面说完了导入和导出的几种方法,如果大家细心的话会注意到前面我们导出的都是类,那么方法和属性能不能导出呢???答案是肯定的,下面就来说下MEF是如何导出方法和属性的. 还是前面的代码,第二篇中已经提供 ...

  3. 手把手搭建WAMP+PHP+SVN开发环境

    一:WAMP 这款软件在安装的过程中就已经把Apache.MySQL.PHP继承好了,而且也做好了相应的配置,除此之外,还加上了SQLitemanager和Phpmyadmin,省去了很多复杂的配置过 ...

  4. JavaScript获取两个数之间的任意随机数

    通过JavaScript的Math.random()方法可以获取0到1之间的任意随机数,那如何获取任意给定的两个数之间的随机数呢?如获取2和5之间的随机数,5和10之间的随机数等. 由于Math.ra ...

  5. java 堆栈分析4

    jprofiler ,又是一款好工具... —— 不过显然,我觉得有了jvisualvm就足够了,难道它会比jvisualvm还强大很多!?? 什么时候需要它呢?它有什么特别好用的地方吗? 带来什么方 ...

  6. “你没有权限登录JIRA”的解决办法

    为了更好的做部门的项目管理,部门老大让运维部署了一个jira系统.这两天让我试用并摸索如何用. jira默认的用户组有 jira-administrators.jira-developers.jira ...

  7. Memcache分布式部署方案

    基础环境 其实基于PHP扩展的Memcache客户端实际上早已经实现,而且非常稳定.先解释一些名词,Memcache是danga.com的一个开源项目,可以类比于MySQL这样的服务,而PHP扩展的M ...

  8. Oracle使用小记

    windows下Oracle必须要启动的服务 Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service ...

  9. iOS-数据持久化-偏好设置

    一.简单介绍 很多iOS应用都支持偏好设置,比如保存用户名.密码.字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能 每个应用都有个NSUserDefaults实例,通过它来存取偏 ...

  10. eclipse打包apk

    eclipse打包apk