使用简体中文(GB2312)编码加载文件E:(SOURCENDINDINdll.h时,有些字节已用Unicode替换字符替换。保存该文件将不会保留原始文件内容。

问题遇到的现象和发生背景

Use simplified Chinese (GB2312) coding load file E: (SOURCENDIINDIINdll. H, replace some bytes have been replaced with Unicode characters. Save the file will not retain the original content.

问题相关代码,请勿粘贴截图
#include
typedef unsigned int uint32;
uint32 seed_temp_level1 = 0;
uint32 key_temp_level1 = 0;
uint32 seed_temp_level2 = 0;
uint32 key_temp_level2 = 0;
int seed[4];
char key[4];
char k[4];
uint32 answer;

_declspec(DLL_EXPORTS)uint32 OBDII_ComputeKey_Function1(uint32 seed_temp_level1);
_declspec(DLL_EXPORTS)void main();
#pragma once

我的解答思路和尝试过的方法

试过保存方式为不带签名的utf-8还是失败,使用notepad编码为utf也是失败