第五步:按键盘上的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:内存