C中的三字母序列
C和C++中的三字母序列(Trigraph Sequences)的产生是由于有的机器使用了ISO 646-1983 Invariant Code Set这样的字符集,而采取的机制。
那么使用ISO 646-1983 Invariant Code Set字符集的机器是不是指其BIOS中的键盘中断处理程序将扫描码转为ISO 646-1983 Invariant Code Set?
能不能更换BIOS上的键盘中断处理程序将扫描码转为ASCII码或其他编码?
什么机器使用ISO 646-1983 Invariant Code Set这样的字符集?
那将键盘的扫描码转换成什么编码是BIOS决定的,而操作系统无法决定?