|
《零基础入门学习C语言》
小甲鱼 著
立即购买
1测试题:
0. 为什么我们说计算机其实是“二傻子”
答:只看得懂机器语言
1. CPU 唯一认识的语言是什么语言?
答:机器语言
2. C 语言编写的源代码转换为汇编语言的过程叫什么?
答:编译
3编译型语言和解释型语言的本质区别是什么?
答:编译型语言:源代码最终编译成机器语言,也就是我们所说的可执行文件,从此 CPU 就可以直接执行。
解释型语言:不直接编译成机器码,而是将源码转换成中间代码,然后发送给解释器,由解释器逐句翻译给 CPU 来执行。这样做的一个好处就是可以实现跨平台的特性,而缺点就是效率相对要低一些,因为每执行一次都要翻译一次。
4. 在 Linux 系统上用 C 语言编译的可执行程序,是否能在 Windows 系统上执行?
答:不能
5解释型编程语言是如何实现跨平台的?
答:解释型语言不直接编译成机器码,而是将源码转换成中间代码,然后发送给解释器,由解释器逐句翻译给 CPU 来执行。
6. 莫斯密码的原理其实是什么?
答:查表
|
|