请教大神2个问题:1.int ch; ch=cin.get()和char ch;ch=cin.get()中cin返回的值都是int吗?为啥必须在显示ch时,将其强制转换为char类型呢?char类型,不也有sighed char【-128,127】,使得eof为-1,无法区分呢?
2.为啥将int值强制转换为char,还无法显示呢?
明白了,while((ch=cin.get())!=EOF)少了一个 括号
http://blog.csdn.net/xuexiacm/article/details/8101859