首页  >  编程教程  >  编程问答  >  原码与源码的区别

原码与源码的区别

不知道正在学习或者学习过原码的同学有没有见过“源码”这一名词?这篇文章我们来聊一聊“原码”和“源码”的区别!

首先,我们要知道,原码是一种在计算机中对数字的二进制定点表示方法,第一位表示符号,用“0”表示“+”,用“1”表示“-”,其余位表示数值。例如:+1的4位二进制数原码为0001;-1的4位二进制数原码为1001。原码是有符号数最简单的表示方式,不仅方便人们去理解和记忆,还方便数据的输入和输出。

而源码指的是最原始的程序代码,也就是我们所说的源代码。在现代程序语言中,源代码以书籍或者磁带的形式出现,但最为常见的形式是文本文件。计算机源代码的最终目的是将人类可读的文本翻译成计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。源代码的作用主要有以下两种:一是生成计算机可以识别的代码;二是对软件的编写进行说明。

综上所述,原码就是一种二进制定点表示方法,而源码就是用汇编语言或高级语言写出来的代码。



本文固定URL:https://www.dotcpp.com/qa/45

编程杂谈
编程基础
知识答疑