有没有一种方法可以使用sscanf %c读取char的值?如何为特定字符输入unicode或ascii的转义序列?sscanf("%c",chr); 最佳答案 您可以使用以下命令从输入中读取字符 char chr; scanf ("%c", &chr); 读取转义序列可能是特定于操作系统的。在大多数情况下,您将不得不告诉终端驱动程序不要将转义序列处理为其他动作(例如输入行编辑),而是将原始字符传递通过。设置好之后,您可以为每个字符重复上述顺序。