c语言写学程序,入门:我的第一个程序|学编程写游戏(C语言)
第五步:按键盘上的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–新建微信小程序页面 在新建微信小程序后会自动生成一个DEMO实例,我们可以在实例中修改自己所需的内容,当内容过多时,实例中的页面不足以满足我们的需求,因此需要新建微信小程序页面. 本 ...
- 编程入门python语言是多大孩子学的-入门编程语言,让你想学Python的几个优点!...
关注我让代码变得有趣 对于新手小白想入门编程语言来说python是一款非常合适的语言.python是一个高层次的脚本语言,它具有很强的可读性.同时它还是解释型,交互式.面相对象的语言.非常适合初学者入 ...
- 【C语言篇】学习计算机之路——第一个程序
序 我这一生所追求的,只不过是在一个有你的时间,一个有你在的地方. 嗨,这里是狐狸~~ 今天是2021年12月28日,距离2022年只剩3天啦,大家都准备怎么跨年呢,我估计要在公司跨年了,唉,生活不易 ...
- java hello work_Java入门教程系列 – 第一个程序 “hello, world”
"Hello, World"程序指的是指在计算机屏幕上输出"Hello, World!"(意为"世界,你好!")这行字符串的计算机程序.一般 ...
- [原]VS2012入门图文教程——第一个程序Hello World
所有编程语言的入门程序Hello World!!! 1.打开vs2012,新建一个项目 2.选择Visual C# >> 控制台应用程序,文件名称为Hello World 程序会自动新建一 ...
- 【零基础微信小程序入门开发一】小程序介绍及环境搭建
什么是小程序? 微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或搜一下即可打 ...
- 百知教育—胡鑫喆—1.Java语言特点2.运行机制3.java第一个程序
这里写自定义目录标题 百知教育-胡鑫喆-Java语言特点,运行机制,第一个程序 一. Java的语言的特点 二.Java的运行机制 1.翻译执行方式: 2.Java **先编译再执行**: 3.Jav ...
- 做一个微信小程序给TA——程序猿小白的情人节礼物(微信小程序入门——一文学会小程序开发到发布小程序的全过程)
# 情人节 可送给女朋友 的礼物,或者作为两人的纪念 # 效果展示:微信搜索 "王美美与曾小帅" 小程序即可查看效果 # 微信小程序入门--使用免费后端云(Bmod)搭建留言板 ...
- 黑马程序员JAVA基础-第一个程序
------- android培训.java培训.期待与您交流! ---------- 环境变量搭建好后就可以开始第一个程序的编写了,在此之前必须了解java中的一些基本规则 关键字 (1)被Jav ...
- 易语言零基础新手入门系列教程 第一课
机器人小鑫易语言源码(作业用): 机器人小鑫源码 - 第一课.zip 视频教程文字版: 新手学习易语言的几点建议 1.由浅入深.由易到难.循序渐进,切勿急功近利,想一步登天! 这是学习的一般规律,学习 ...
最新文章
- 设计模式C#描述——单例与多例模式
- DropDownList控件的AutoPostBack属性的问题 选择后,值也跟着刷新
- SP Session
- 【推荐】你必须知道的EF知识和经验
- RHEL6入门系列之十一,内/外部命令、重定向、管道
- C# :socket 通讯基础使用实例
- .NET Framework学习笔记(八)
- Makefile中关于all和.PHONY
- 运维必读:避免故障、拒绝背锅的六大原则!
- PaddlePaddle深度学习--线性回归
- Kubernetes资源配额
- 公众号模板消息发送限制
- 因违反《竞业协议》,三年白忙活了!赔偿 97.6 万元,返还 15.8 万元
- STM32 | STM32CubeMX基础之TIM
- 美国情报人员使用的部分开源情报(OSINT)工具展示
- 疯人院之大家别去美国,一个愚蠢而落后的国度
- 接地电阻的测量方法和规范要求
- ubuntu硬盘修复
- 绝了!搜狗输入法这骚操作!
- 查壳去壳和加壳的基本原理
热门文章
- linux usb3.0移动硬盘,希捷(Seagate)1TB USB3.0移动硬盘使用评测
- 复制excel或word中图片不失真
- Unix网卡重启命令
- Screaming Frog SEO Spider 快速入门指南
- 基于C51单片机的DA方波可控制发生器
- 安全测试(四) Wi-Fi安全 渗透测试 网络安全 公共场的免费Wi-Fi真的安全吗?个人信息被监控窃听风险 如: ARP攻击 SSL攻击 DNS安全 加密方式等 枚举实战应用案例 信息窃听获取
- Eight Queens(八皇后)
- B.FRIENDit壁虎忍者笔记本支架,铝合金电脑支架,便携折叠、可调节桌面电脑架
- c语言实验植物与颜色,植物的光合作用曲线比较.doc
- 2017年浙工大迎新赛热身赛 J Forever97与寄信 【数论/素数/Codeforces Round #382 (Div. 2) D. Taxes】...