Notepad++ 在记事本中打开不受抑制的文件++;

Notepad++ 在记事本中打开不受抑制的文件++;,notepad++,Notepad++,当我在Notepad++程序中打开一个不受支持的文件并看到随机字符时,这些随机字符是原始文件的加密的字符还是什么?它们代表什么 编辑:问题已成功回答。随机字符是表示文件二进制内容的符号。您看到的符号取决于您使用的编码。例如,如果创建一个.txt文件并将字母写入其中,则屏幕上显示的符号表示文件中实际写入的位(0和1)。对于.txt文件,使用的编码是ASCII。ASCII解释8位(字节)的集合,并将它们更改为您在屏幕上看到的符号。例如,当您写入字母A时,文件中真正写入的是二进制数字65:010000

当我在Notepad++程序中打开一个不受支持的文件并看到随机字符时,这些随机字符是原始文件的
加密的
字符还是什么?它们代表什么


编辑:问题已成功回答。

随机字符是表示文件二进制内容的符号。您看到的符号取决于您使用的编码。例如,如果创建一个.txt文件并将字母写入其中,则屏幕上显示的符号表示文件中实际写入的位(0和1)。对于.txt文件,使用的编码是ASCII。ASCII解释8位(字节)的集合,并将它们更改为您在屏幕上看到的符号。例如,当您写入字母A时,文件中真正写入的是二进制数字65:01000001

但是记事本++支持许多不同的编码。可以在“编码”工具栏中切换编码。因此,当你打开一个随机文件时,它可能会以位(0011101001…)形式写入一些数据,程序通常会处理这些文件(如图像文件的图像查看器和音乐文件的媒体播放器),但它们不是字母和文字,这就是为什么会出现奇怪的符号,因为Notepad++试图将这些位解释为字母


我希望这能让它更清楚一点,如果没有,请询问更多细节。

随机字符是表示文件二进制内容的符号。您看到的符号取决于您使用的编码。例如,如果创建一个.txt文件并将字母写入其中,则屏幕上显示的符号表示文件中实际写入的位(0和1)。对于.txt文件,使用的编码是ASCII。ASCII解释8位(字节)的集合,并将它们更改为您在屏幕上看到的符号。例如,当您写入字母A时,文件中真正写入的是二进制数字65:01000001

但是记事本++支持许多不同的编码。可以在“编码”工具栏中切换编码。因此,当你打开一个随机文件时,它可能会以位(0011101001…)形式写入一些数据,程序通常会处理这些文件(如图像文件的图像查看器和音乐文件的媒体播放器),但它们不是字母和文字,这就是为什么会出现奇怪的符号,因为Notepad++试图将这些位解释为字母


我希望这能让它更清楚一点,如果没有,请询问更多细节。

随机字符是表示文件二进制内容的符号。您看到的符号取决于您使用的编码。例如,如果创建一个.txt文件并将字母写入其中,则屏幕上显示的符号表示文件中实际写入的位(0和1)。对于.txt文件,使用的编码是ASCII。ASCII解释8位(字节)的集合,并将它们更改为您在屏幕上看到的符号。例如,当您写入字母A时,文件中真正写入的是二进制数字65:01000001

但是记事本++支持许多不同的编码。可以在“编码”工具栏中切换编码。因此,当你打开一个随机文件时,它可能会以位(0011101001…)形式写入一些数据,程序通常会处理这些文件(如图像文件的图像查看器和音乐文件的媒体播放器),但它们不是字母和文字,这就是为什么会出现奇怪的符号,因为Notepad++试图将这些位解释为字母


我希望这能让它更清楚一点,如果没有,请询问更多细节。

随机字符是表示文件二进制内容的符号。您看到的符号取决于您使用的编码。例如,如果创建一个.txt文件并将字母写入其中,则屏幕上显示的符号表示文件中实际写入的位(0和1)。对于.txt文件,使用的编码是ASCII。ASCII解释8位(字节)的集合,并将它们更改为您在屏幕上看到的符号。例如,当您写入字母A时,文件中真正写入的是二进制数字65:01000001

但是记事本++支持许多不同的编码。可以在“编码”工具栏中切换编码。因此,当你打开一个随机文件时,它可能会以位(0011101001…)形式写入一些数据,程序通常会处理这些文件(如图像文件的图像查看器和音乐文件的媒体播放器),但它们不是字母和文字,这就是为什么会出现奇怪的符号,因为Notepad++试图将这些位解释为字母


我希望这能让事情变得更清楚一点,如果没有,请询问更多细节。

好的,那么在我问你一个与我的帖子相关的问题之前,我只需要想一想。我正在开发HMI(人机界面)应用程序。您在软件中开发的屏幕保存在一个扩展名为.win的文件中。我正在尝试打开.win文件并了解文件中信息的组织方式,因为我想自动化我的工作。我想写一个为我写HMI代码的代码。我在不同的平台上做过,但这个是独一无二的。我看不到.win文件中的信息。我不知道怎么读。这就是为什么我问我最初的问题。你用的是什么编程语言?你为什么要读这些文件?可能没有什么东西可以“读”。这可能是一堆只有某些程序才能解释的数据。另外,请注意:编程语言是软件独有的。在不同的平台上,该软件允许您操作他们的文件(高级用户会这样做),因此您可以操作文件并将其“导入”回软件