暖 墟 C 相關設定 轉義字元

2021-08-26 15:01:48 字數 1165 閱讀 7416

所有的ascii碼都可以用「\」加數字(一般是8進製數字)來表示。

而c中定義了一些字母前加"\"來表示常見的那些不能顯示的ascii字元,

如\0,\t,\n等,就稱為轉義字元。因為後面的字元,都不是它本來的ascii字元意思了。

所以,如果有關字元「\」的時候,通常用「\\」表示。

如【洛谷 p2243】電路維修 的**:

#include#include#include#include#include#include#include#include#include#include//雙端佇列

using namespace std;

const int maxx=550;

int dis[maxx][maxx];

bool vis[maxx][maxx],map[maxx][maxx];

int dx[4]=;

int dy[4]=; //矩形中的邊的擴充套件方向

char ss[maxx];

int t,r,c;

inline bool checks(int x,int y)

inline int edges(int x,int xx,int y,int yy)

inline void bfs()}}

}int main()

bfs();

if(vis[r+1][c+1]) printf("%d\n",dis[r+1][c+1]); //到達終點

else printf("no solution\n");

}return 0;

}

注:

1,\v垂直製表和\f換頁符對螢幕沒有任何影響,但會影響印表機執行響應操作。

2,\n其實應該叫回車換行。換行只是換一行,不改變游標的橫座標;

回車只是回到行首,不改變游標的縱座標。

3,\t 游標向前移動四格或八格,可以在編譯器裡設定

4,\' 在字元裡(即單引號裡)使用。在字串裡(即雙引號裡)不需要,只要用 ' 即可。

5,\? 其實不必要。只要用 ? 就可以了(在windows vc6 和tc2 中驗證)。 

——時間劃過風的軌跡,那個少年,還在等你。

C 轉義字元

c 轉義字元 一種特殊的字元常量 以反斜線 開頭,後跟乙個或幾個字元。具有特定的含義,不同於字元原有的意義,故稱 轉義 字元。主要用來表示那些用一般字元不便於表示的控制 它的作用是消除緊隨其後的字元的原有含義 用一些普通字元的組合來代替一些特殊字元,由於其組合改變了原來字元表示的含義,因此稱為 轉義...

C 轉義字元

轉義字元是c語言中表示字元的一種特殊形式。通常使用轉義字元表示ascii碼字符集中不可列印的控制字元和特定功能的字元,如用於表示字元常量的單撇號 用於表示字串常量的雙撇號 和反斜槓 等。轉義字元用反斜槓 後面跟乙個字元或乙個八進位制或十六進製制數表示。轉義字元 意義 ascii碼值 十進位制 a 響...

c 轉義字元

c 轉義字元 一種特殊的字元常量 以反斜線 開頭,後跟乙個或幾個字元。具有特定的含義,不同於字元原有的意義,故稱 轉義 字元。主要用來表示那些用一般字元不便於表示的控制 它的作用是消除緊隨其後的字元的原有含義 用一些普通字元的組合來代替一些特殊字元,由於其組合改變了原來字元表示的含義,因此稱為 轉義...