为何这段代码输出的是ASCII码的值?而不是输出字母?
为何std::cout<<ch+1会变成输出ASCII码的值?代码如下:
程序代码:#include<iostream>
int main(void){
char ch;
std::cout<<"....\n";
std::cin.get(ch);
while(ch!='.'){
if(ch=='\n')
std::cout<<ch;
else
std::cout<<ch+1;
std::cin.get(ch);
}
std::cout<<"....";
return 0;
}









