编译工具下载

  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. 一个App完成入门篇(五)- 完成新闻页面

    本节教程将介绍如何用DeviceOne简单而高效的完成一个新闻页面. 导入项目 数据模板分离MVVM模型 自定义事件 展示新闻 九宫格展示 将要学习的demo效果图如下所示 1. 导入完整项目 本节示 ...

  2. 不插网线,看不到IP的解决办法

    在Windows中,如果不插网线,就看不到IP地址,即使这个块网卡已经绑定了固定IP,原因是操作系统开启了DHCP Media Sense功能,该功能的作用如下: 在一台使用 TCP/IP 的基于 W ...

  3. 【译】用jQuery 处理XML-- DOM(文本对象模型)简介

    用jQuery 处理XML--写在前面的话 用jQuery 处理XML-- DOM(文本对象模型)简介 用jQuery 处理XML--浏览器中的XML与JavaScript 用jQuery 处理XML ...

  4. 关于js内部运行机制的一本好书

    读<单页Web应用一书>,第二章讲了js内部运行机制,感觉棒极了.之前读<你不知道的js>,看的云里雾里,似懂非懂.没想到单页Web一书将此内容讲的如此通俗易懂,好多困惑已久的 ...

  5. Java-练习方法之冒泡排序

    1. 实现冒泡排序算法. int[] daxiao=new int[]{45,23,7,75,87,34,98,3,13}; for(int i=0;i<8;i++) { for(int j=i ...

  6. EF架构~引入规约(Specification)模式,让程序扩展性更强

    回到目录 规约(Specification)模式:第一次看到这东西是在microsoft NLayer项目中,它是微软对DDD的解说,就像petshop告诉了我们MVC如何使用一样,这个规约模式最重要 ...

  7. 每天一个linux命令(29):chgrp命令

    在lunix系统里,文件或目录的权限的掌控以拥有者及所诉群组来管理.可以使用chgrp指令取变更文件与目录所属群组,这种方式采用群组名称或群组识别码都可以.Chgrp命令就是change group的 ...

  8. Leetcode 4 Median of Two Sorted Arrays 二分查找(二分答案+二分下标)

    貌似是去年阿里巴巴c++的笔试题,没有什么创新直接照搬的... 题意就是找出两个排序数组的中间数,其实就是找出两个排序数组的第k个数. 二分答案,先二分出一个数,再用二分算出这个数在两个排序数组排序第 ...

  9. Java-集合-第三题 有如下Student 对象, private String name; private int age; private int score; private String classNum; 其中,classNum 表示学生的班号,例如“class05”。 有如下List List list = new ArrayList(); l

    第三题 有如下Student 对象, private String name; private int age; private int score; private String classNum; ...

  10. HDU 1007Quoit Design(最近点问题)

    最近点问题:二维平面中有n(n很大)个点,求出距离最近的两个点 思路:因为n的值很大,所以暴力和dp都行不通了吧!分治法就挺好的. 将区间一半一半的分开,直到分成只有一个点或两个点的时候! 对于只有两 ...