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