看这段代码和输出结果(第一行是输入): 可是大家(百度)不都说返回char吗?抱着怀疑自己的态度去查了资料(Google) 综上,cin.peek()返回int! 那么为什么很多人以为返回类型为char呢,因为他们一般是这样写的: