计算机的程序都是以人的语言(英语汉语之类等等)显示给大家的,只是如何做到的?

来源:百度知道 编辑:UC知道 时间:2024/06/24 05:19:37
1.向随便一个程序,如网页,他是用代码一个一个输上去的?
2.那么向记事本,他还支持你用汉字写入,还有动态网页中的回复之类等等.那就是说制作者不光把页面上的文字输出给你看,还把所有的中国汉字(或者说大多数汉字)都在写程序的时候准备好了?这是怎么做的?那么多变量?

首先要了解,C和类C的语言是通过编译器将高级语言编译成机器码然后让计算机运行的。
1,网页也是用高级语言写的,如PHP等。
2,网页上的回复是已经预定制好的

有 专门的 计算机语言 比如说 c c++ Java 编写这些语言 需要专门的 软件 比如 vc++ 等

如你所说,都是用代码编程。如网页,你可以打开 工具栏 查看 源文件就可以来查看当前网页的代码。
记事本是你输入汉字,然后记事本把你输入的文字当作一种符号来保存的。(其实你可以去网上找找记事本的源代码其实都是英文基本看不到汉字的。这个代码不难找的),下次打开的时候,他只是把这些“符号”原样输出而已。动态网页也是这样,把输入(你打进去的汉字、英文) 输出(你看到的英文汉字)当作一种符号来保存而已。并不用准备那么多汉字的,或者说根本不用准备汉字,其实在你看来是汉字,而电脑只认为他是一种符号。
真正复杂的应该是打字这个程序,因为所有汉字他才有保存,具体的怎么实行的,我也不太懂了。

一个编码和译码的过程。

比如汉字,他会编码,使计算机识别,显示给你的时候,会译码,让你识别。

所以说,却是准备好的。但不是他写程序的人准备的,而是计算机自己处理的。因为电脑都是支持中文编码的。