繁体
见林鸿没再说话,只是一脸疑惑地看着他,可能担心林鸿会误会他,他连忙说
:
于是便需要利用一个“翻译”将
级语言翻译成计算机能够理解的机
码,编译
所起到的作用,正是这个中间人,他既能听懂
级语言这门“外语”又懂计算机的“土著语言”
他之所以这么问,这是因为林鸿问的问题比较关键,如果是初学者,可对编译
这
东西没什么概念。
“编程思想?”林鸿对这个词汇非常陌生。
“不好意思,我只是有
意外,没有其他任何意思。我想说,你需要什么帮助吗?”
“麦克,你直接叫我麦克就行了。”麦克纠正
,然后他接着问
“你之前有接
过编程语言吗?”
而实际上,basic语言的“翻译”属于前者,而c语言的“翻译”则是后者,只不过目前林鸿并不懂这一层
理,以为这两
语言的翻译过程都差不多。
“不,不是。”林鸿连忙摇
“我是中国人,来自北京,是
换生。”
编译的英文为“pile”意思是“收集、汇编”后来
据情境和意思翻译成中文,便是“编译”有“汇集”和“翻译”的意思。
“噢,是吗?你竟然是来自北京
换生”麦克
到非常惊奇,这里也是有一些华裔学生的,可是很多都是
籍华裔,真正来自北京的学生却非常稀少。
当然,翻译其实也有两
不同的类型,一
是“同声传译”也就是听到“外语”的同时,这个翻译就顺
就翻
来了,边听边说,这
类型的语言被称为“解释型语言”
级语言的
现完全是为了方便程序员,提
可读
和降低编程的难度,但是对于计算机来说,
级语言就好像是一门外语,直接“说”给它听,它完全不懂你在说什么。
“喔,很不错如果是这样,那你学习c语言也应该会很顺利,虽然它们是两
不同的语言,但是在编程思想上,很多东西是相通的。”麦克微笑着说
。
另外一
翻译,则是先完整地听你说完,然后再全
将这些内容翻译好,形成一个翻译后的文稿,最后再扔给计算机让他去执行。在这个过程中,翻译可能还会
据计算机这个“土著”的习惯,将翻译稿
行一番整理,让其更加的通顺并且没有什么语法错误,以便能够让“土著”更好地去执行这些任务。这样的语言才是真正的“编译型语言”
面对麦克的问题,林鸿

:“是的,我学过basic。”
林鸿将目光从书本上移开,转
看着这位秃
男人,说
:“我也很
兴见到你,我是stone*林。”
林鸿
:“是的”
“帮助?”林鸿犹豫了一下,还真的提
了一个问题:“老师,我想问一下,c语言的编译
在哪里?”
“嗨,很
兴见到你,我是麦克,你叫什么名字?”麦克走到林鸿的
边,见他正在专心看书,不由微微
了
,喜
学习的学生在哪里都是比较受老师
迎的。
“stone,你是第一次来上课,对吗?”
不听他讲课,那是他讲的课程太枯燥乏味,无法
引住学生的注意力。
如果学生觉得老师的讲课对自己毫无帮助,是可以选择不听的,甚至更严重者,还可以向学校提
申请,要求更换老师,如果申请的学生比较多,并且学校也认为这是有必要的,麦克还真的有可能会面临下岗的风险。
“你来自哪里?看上去是亚洲人?日本?”