二进制文件和任何其他类型的文本文件之间的具体区别是什么?

二进制文件和任何其他类型的文本文件之间的具体区别是什么?

出于好奇心而提出的问题。为什么如果我从由 c 代码编译的二进制文件中复制代码,并将其粘贴到我使其可执行的新文件中,这个新文件不会充当二进制文件并执行代码:

在此处输入图片描述

在此处输入图片描述

我猜想存在某种元数据,但我不知道它是如何工作的。

所以我的问题是:二进制文件和文本文件之间真正的具体区别是什么?我在互联网上找不到有关这一点的任何信息。我​​想详细了解这一点。

相关内容