File 为什么用这种奇怪的语言?

File 为什么用这种奇怪的语言?,file,dll,ini,File,Dll,Ini,我喜欢在Windows或Android中编辑文件。我去系统,选择一个随机的DLL文件或ini或dat,编辑它以查看他的代码,但不进行更改。无论如何,我喜欢这样做,但当我在Android或Windows中编辑dat文件时,我发现一个奇怪的神秘图标和语言。 它看起来像这样: 所以我的问题是,为什么会有这些东西,我的意思是,他们可以用正常的可理解的语言来使用脚本,我希望有人能给我解释一下,因为我很好奇,谢谢 因为DLL是编译的。您正在使用文本编辑器查看二进制数据(机器代码指令,加上各种数据位)。虽然

我喜欢在Windows或Android中编辑文件。我去系统,选择一个随机的DLL文件或ini或dat,编辑它以查看他的代码,但不进行更改。无论如何,我喜欢这样做,但当我在Android或Windows中编辑dat文件时,我发现一个奇怪的神秘图标和语言。 它看起来像这样:


所以我的问题是,为什么会有这些东西,我的意思是,他们可以用正常的可理解的语言来使用脚本,我希望有人能给我解释一下,因为我很好奇,谢谢

因为DLL是编译的。您正在使用文本编辑器查看二进制数据(机器代码指令,加上各种数据位)。虽然有些程序是作为源代码分发的(bash脚本、JavaScript/HTML/CSS Windows Universal Apps等),但许多其他程序(在Windows上可能是“大多数”)是作为编译后的机器代码分发的。

这不是“奇怪的语言”,即编译后的代码显示为文本,而它不能显示。