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


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部