Hello,大家好,雨落小课堂又开课了,今天我们学什么呢?
上标题——

C++程序结构(2)

上节课我们讲到了C++的基本结构,认识了头文件,声明命名空间和main函数;
这节课我们要学习怎样打代码;
首先,你需要Dev-C++,百度搜索就能搜索到,或者用免费的编译网站,雨落提供一个——
免费的编译网站

输入代码

首先,打开Dev—C++软件,从“文件”菜单中新建一个“源代码”文件,或者用快捷键Ctrl+N就可以了。
可以尝试打一打a+b问题,那打完后怎么运行呢。
单击菜单栏“文件”,再点击“保存”(Ctrl+s也可以),保存代码(注:C++程序文件默认后缀为 .cpp

编译程序

如果你写好了a+b代码,那么恭喜你完成首次C++编程,但是,这仅仅是代码,它还不是程序。程序是指能够被电脑直接执行的文件,比如后缀为“.exe”。保存代码后你再瞧瞧,这个程序的后缀使“.cpp”,这个文件可以被任何文本处理软件打开,可以用记事本打开,也可以用Word文档打开,打开之后,也只会有代码。那么,如何将代码变成程序呢?打个比方,要将一堆面粉变成面包,其中还要一个烘培的过程,在这里,代码就好比面粉,程序就好比面包,烘培的过程我们称它为编译。如果代码没有错误,就会生成一个 .exe文件,可以在C++的同级目录中寻找。
如果编译错误,代码下方会给出错误信息,可以结合错误信息在错误行查找漏洞。

好了,这节课就讲到这里,我们下节课再见~
(下节课我们会学习运行程序和数据类型,雨落会坚持日更的,加油!)

雨落C++小课堂第二课——C++程序结构(2)相关推荐

  1. 雨落C++小课堂第四课——C++程序结构(4)

    hello,大家好,在下雨落,最近雨落正在疯狂补习C++啊,终于明白了为什么程序员一般会"秃头"啊,不说了,上标题-- C++程序结构(4) 接着上次地讲-- 嗯,这是为什么呢,我 ...

  2. 微搭小课堂-第一课 实现到店导航

    微搭小课堂是一门实战课,以商业的视角来思考究竟该开发什么样的功能.既有技术点的分解,又有产品功能的规划.以微搭为主线,顺滕摸瓜体验一下腾讯全家桶的各种各样的功能.愿景是做一百期,形式是以朋友圈九宫格为 ...

  3. 第二课 android项目结构

    转载于:https://www.cnblogs.com/jack1208-rose0203/p/5679843.html

  4. Linux第二课 文件系统目录结构

    ls 猎取文件 ls /下面有很多根目录,ls /root/是指用户加目录,存配置文件.比如 ls /root/.ssh/authorized_keys,这是在root的家目录下,如果想远程秘钥认证, ...

  5. Arduino Uno 学习第六课,程序结构

    本节目标: 代码的阅读顺序    1.看注释    2.看头文件(暂未接触)    3.看整体流程:       如:出现if(a){ A }else{ B }的选择语句,先不管A和B是什么,接下往下 ...

  6. 第二课 程小奔之辨别颜色

    广西●河池学院 广西高校重点实验室培训基地 系统控制与信息处理重点实验室 本篇博客来自河池学院: 409教育机器人组 写作时间: 2020年8月6日 程小奔第二课 回顾上节课内容 第二课课程简介 开始 ...

  7. python print 换行_Python小课堂第21课:规整一下我们的输出之打印格式化与字符串...

    整齐的输出,不仅美观,还能方便我们更容易的定位问题的重点.所以我们有必要将我们的输出内容美化一下! 请点击右上角"关注"按钮关注我们,跟着木辛老师深入浅出的掌握输出格式化的方法吧! ...

  8. NEXT社区小课堂 | 第四课:dBFT 2.0详解 | 委托拜占庭容错:技术细节、挑战和前景...

    NEXT社区 | 小课堂 由于近期NEXT社区加入很多新的小伙伴,有在校大学生,有对区块链感兴趣的传统企业从业者.为了更方便.更系统的让NEXT社区的伙伴们了解NEO的技术知识,因此我们开设了小课堂, ...

  9. 数据分析从零到精通第二课 Hive和Spark入门

    03 离线利器:大数据离线处理工具 Hive 的常用技巧 今天为你介绍数据分析师最常用的数据处理工具 Hive 的一些使用技巧.这些技巧我们在工作中使用得比较频繁,如果运用得当,将为我们省去不少时间精 ...

  10. 小甲鱼c语言课后作业_知识,就是力量——山财“学习小课堂”助你蓄力

    编者按 少年,你渴望 知识的力量 吗? 我们有山财最全的学习秘籍, 只待你的耐心翻阅与潜心修炼! 接下来,就让我们一起查收学习干货~ 内容摘要 本系列推送分为 [悦览篇][干货篇][招募篇] 三大模块 ...

最新文章

  1. 日志切割清理工具 Log-Cutter
  2. linux下的lamp环境的搭建!!!
  3. div+css 技巧摘录
  4. 415. Add Strings
  5. /proc/irq和/proc/interrupts详解
  6. 微观经济学如何计算机会成本,【微观经济学】机会成本
  7. 当遇到用\来分隔字符串
  8. java jdbc 工具_JDBC 工具类
  9. html 文章阅读次数,关于浏览次数和浏览次数缓存的问题
  10. 实战揭秘地方性社区门户站运营大法
  11. 数学建模竞赛最全竞赛案例分析总结
  12. 国产抗攻击服务器GeekServer V1.1发布。
  13. 2020Java后端开发面试题总结(春招+秋招+社招)
  14. XYplorer的安装和使用
  15. LUOGU1438无聊的数列
  16. 关于初学者对于二级菜单制作的小结
  17. 通过挑土豆—我学会了如何区分JS数组的遍历方法
  18. 海思hi3516EV300_4G图传模组防雷防静电推荐图
  19. 航天类免费共享资料(电子书籍)
  20. 《一条狗的使命》观后感

热门文章

  1. oob袋外估计matlab,机器学习:随机森林RF-OOB袋外错误率
  2. 恶趣装逼制作神器,模板丰富的微信小程序
  3. Global.asax 文件是什么
  4. python:网络数据收集
  5. 中标麒麟系统邮件客户端使用方法
  6. 定制化件T恤其实很简单,您需要了解的有以下几点
  7. 教你如何简单快速有效的添加微信好友
  8. 《星际争霸2》人工智能研究环境 SC2LE 初体验
  9. 玩转Linux与运维岗(21)
  10. 《指导生活的算法》读后感