c++之字符型中的特殊字符回车符


1.字符型的应用之强制类型转换:

#include<iostream>
using namespace std;
int main()
{
    for(int i=32;i<128;i++)
    {
        cout<<(char)i;    
    }
    cout<<endl;
    return 0;
}

运行结果:

2.特殊字符:

代码如下:

#include<iostream>
using namespace std;
int main()
{
    cout<<"特俗字符";
    char ch='\r';      /*  /r表示回车,但不等于换行。*/
    cout<<ch<<"特殊用途";
    return 0;
}

运行结果:

为什么输入的是这个结果呢?

答:这个问题要追溯到打字机时代,那个时期的打字机要跳转到下一行进行录入,

首先要返回到该行的开头,然后将纸张上推一行,因此回车的作用只是返回到该行的开头。

 

 

特殊字符 含义
\a  铃声(警报声)
\b 回退
\f 换页
\n 换行
\r 回车
\t TAB键
\v 垂直制表
\' 单引号
\" 双引号
\? 问号
\\ 反斜杠
\000 八进制
\xhhh 十六进制

 

 

 

 

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM