为什么会出现编码已更换啊?明明第一次还好好的?

一开始编译生成项目时,歌曲是可以播放的,后来把项目关上,然后再打开时编译时右下角会弹出编码已更改的弹框,然后一看歌曲的名称也变为乱码了,这事怎么回事,该怎么更改呢?
环境是CodeBlocks C语言

img

修codeblocks中文乱码
选setting-compiler
GNU-GCC-compiler栏
other opitions
粘上

-fexec-charset=gbk
-finput-charset=UTF-8

根据自己的情况选择 GBK还是UTF-8 之后看一下是否还乱码