putchar 和 getchar
用getchar和putchar函数进行字符的输入和输出
1.putchar函数
putchar函数的作用是向终端输出一个字符
char q = 'A';
putchar(q); //输出'A'
putchar('A'); //输出'A'
putchar(65); //输出'A'
putchar('\101'); //输出字符'A',八进制的101是'A'的ASCII码
2.getchar函数
getchar函数的作用是从终端(或系统隐含指定的输入设备)输入一个字符。
getchar函数没有参数,其一般形式为getchar();函数的值就是从输入设备得到的字符。
char c;
c=getchar();//假设输入'A'
putchar(c+32);//输出'a'
下面这条语句作用与上面两句相同,假设输入’A’,则输出’a’;
putchar(getchar()+32);
下面这条语句会输出整数,因为getchar()读入的值实际上是ASCII码值
cout<<getchar();//假设输入'A',则输出65
把ASCII转为字符
cout<<(c=getchar());//假设输入'A',输出为A
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!