执行字符集（execution character set）是C/C++语言的程序编译后字符类型与字符串类型所使用的编码字符集。与源代码使用的源字符集（source character set）相对。执行宽字符集（execution wide-character set）是编译后的程序中宽字符所使用的编码字符集。例如，源文件是Latin-1编码，执行字符集为utf-8，则codice_1中的字符值将被编译器从Latin-1编码的单字节的0xD6自动转为utf-8编码的双字节的0xC3B6，在目标文件与可