第五步:按键盘上的F11这个键。看看会发生什么吧!

上面显示的就是程序运行的结果哦。酷吧!

”太棒了!!!,这么漂亮。我要学C语言!“凡凡兴高彩烈地说。

"好啊!你一定行的。Good job!!!"我说。

“爸爸,我有一个问题,为什么你要按F11呢?”凡凡好奇地问。

“是这样的,工程师看得懂C语言写的代码,但计算机却不明白,它只认识由二进制0与1组成的机器码。那如何把C语言程序转变为机器码呢?其实不难理解,就像你和外国人讲话一样,必须得有个翻译人员才行。按F11时,编译器(专门做翻译和检查代码的可执行的程序)就会把源代码(你写的C代码)翻译成机算机看得懂的机器码出来,如果源代码出错了,它还会报错呢,并告诉你是哪些代码语句出错了,接着你就修改,修改好了,再按F11...直到不会报错为止;程序正确后,加载器就把生成的机器码搬运到计算机内存里面去,并从'initgraph(640,

480);'这条语句开始执行,直到运行到‘return

0;’这条语句停止,也就是上面你看到的运行结果了。下图是从C源码到生成机器码的示意图” 我说。

”我现在明白些了,以后,我写完代码可得按F11。首先,我比较粗心,先得确保我写的代码没有语法错误,如没错,就让计算机把机器码搬到计算机的内存中去执行,最后,就可以欣赏我精心设计的漂亮程序了!“凡凡开心地说。

"非常棒!下一节课就来讲解源代码吧!"我说。

“好的。”凡凡说。

一些计算机英语词汇:

C Programming:C 程序设计;C编程

compiler:编译器;编译程序

memory:内存

c语言写学程序,入门:我的第一个程序|学编程写游戏(C语言)相关推荐

  1. 微信小程序入门1--新建微信小程序页面

    微信小程序入门1–新建微信小程序页面 在新建微信小程序后会自动生成一个DEMO实例,我们可以在实例中修改自己所需的内容,当内容过多时,实例中的页面不足以满足我们的需求,因此需要新建微信小程序页面. 本 ...

  2. 编程入门python语言是多大孩子学的-入门编程语言,让你想学Python的几个优点!...

    关注我让代码变得有趣 对于新手小白想入门编程语言来说python是一款非常合适的语言.python是一个高层次的脚本语言,它具有很强的可读性.同时它还是解释型,交互式.面相对象的语言.非常适合初学者入 ...

  3. 【C语言篇】学习计算机之路——第一个程序

    序 我这一生所追求的,只不过是在一个有你的时间,一个有你在的地方. 嗨,这里是狐狸~~ 今天是2021年12月28日,距离2022年只剩3天啦,大家都准备怎么跨年呢,我估计要在公司跨年了,唉,生活不易 ...

  4. java hello work_Java入门教程系列 – 第一个程序 “hello, world”

    "Hello, World"程序指的是指在计算机屏幕上输出"Hello, World!"(意为"世界,你好!")这行字符串的计算机程序.一般 ...

  5. [原]VS2012入门图文教程——第一个程序Hello World

    所有编程语言的入门程序Hello World!!! 1.打开vs2012,新建一个项目 2.选择Visual C# >> 控制台应用程序,文件名称为Hello World 程序会自动新建一 ...

  6. 【零基础微信小程序入门开发一】小程序介绍及环境搭建

    什么是小程序? 微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或搜一下即可打 ...

  7. 百知教育—胡鑫喆—1.Java语言特点2.运行机制3.java第一个程序

    这里写自定义目录标题 百知教育-胡鑫喆-Java语言特点,运行机制,第一个程序 一. Java的语言的特点 二.Java的运行机制 1.翻译执行方式: 2.Java **先编译再执行**: 3.Jav ...

  8. 做一个微信小程序给TA——程序猿小白的情人节礼物(微信小程序入门——一文学会小程序开发到发布小程序的全过程)

    # 情人节 可送给女朋友 的礼物,或者作为两人的纪念  # 效果展示:微信搜索 "王美美与曾小帅"  小程序即可查看效果 # 微信小程序入门--使用免费后端云(Bmod)搭建留言板 ...

  9. 黑马程序员JAVA基础-第一个程序

    ------- android培训.java培训.期待与您交流! ---------- 环境变量搭建好后就可以开始第一个程序的编写了,在此之前必须了解java中的一些基本规则 关键字  (1)被Jav ...

  10. 易语言零基础新手入门系列教程 第一课

    机器人小鑫易语言源码(作业用): 机器人小鑫源码 - 第一课.zip 视频教程文字版: 新手学习易语言的几点建议 1.由浅入深.由易到难.循序渐进,切勿急功近利,想一步登天! 这是学习的一般规律,学习 ...

最新文章

  1. 设计模式C#描述——单例与多例模式
  2. DropDownList控件的AutoPostBack属性的问题 选择后,值也跟着刷新
  3. SP Session
  4. 【推荐】你必须知道的EF知识和经验
  5. RHEL6入门系列之十一,内/外部命令、重定向、管道
  6. C# :socket 通讯基础使用实例
  7. .NET Framework学习笔记(八)
  8. Makefile中关于all和.PHONY
  9. 运维必读:避免故障、拒绝背锅的六大原则!
  10. PaddlePaddle深度学习--线性回归
  11. Kubernetes资源配额
  12. 公众号模板消息发送限制
  13. 因违反《竞业协议》,三年白忙活了!赔偿 97.6 万元,返还 15.8 万元
  14. STM32 | STM32CubeMX基础之TIM
  15. 美国情报人员使用的部分开源情报(OSINT)工具展示
  16. 疯人院之大家别去美国,一个愚蠢而落后的国度
  17. 接地电阻的测量方法和规范要求
  18. ubuntu硬盘修复
  19. 绝了!搜狗输入法这骚操作!
  20. 查壳去壳和加壳的基本原理

热门文章

  1. linux usb3.0移动硬盘,希捷(Seagate)1TB USB3.0移动硬盘使用评测
  2. 复制excel或word中图片不失真
  3. Unix网卡重启命令
  4. Screaming Frog SEO Spider 快速入门指南
  5. 基于C51单片机的DA方波可控制发生器
  6. 安全测试(四) Wi-Fi安全 渗透测试 网络安全 公共场的免费Wi-Fi真的安全吗?个人信息被监控窃听风险 如: ARP攻击 SSL攻击 DNS安全 加密方式等 枚举实战应用案例 信息窃听获取
  7. Eight Queens(八皇后)
  8. B.FRIENDit壁虎忍者笔记本支架,铝合金电脑支架,便携折叠、可调节桌面电脑架
  9. c语言实验植物与颜色,植物的光合作用曲线比较.doc
  10. 2017年浙工大迎新赛热身赛 J Forever97与寄信 【数论/素数/Codeforces Round #382 (Div. 2) D. Taxes】...