c語言轉義字元7是什麼意思,c語言轉義字元7是什麼意思

2021-03-19 18:19:40 字數 2554 閱讀 9368

1樓:

把它定義為字元的話,就是asc碼中第七個值,"(beep)",[bel],如果將它定義為整型,則它就是7!

char a='\7'//(beep)

int a='\7'//7

\7是空的,當然沒有任何的字元列印出來

2樓:匿名使用者

就是asc碼為7的字元。

char a = 7;

char a = '\7';

是一樣的。

//-------------------因為'\7'不是一個能用於顯示的字元。bel

3樓:紀融雪貴鑠

\r——cr(回車),把游標移到所在行開頭;\n是把游標移到下一行開頭

。\t——tab(水平製表符),一個\t可在水平方向空出多個空格,使用者可設定。

\v——tv(垂直製表符),使後續輸出在終端的垂直方向定位,但螢幕上不起作用。

c語言中的轉義字元 \a(響鈴)是什麼意思?

4樓:會飛的小兔子

c語言中的轉義字元\a(響鈴)是在標準輸出裝置輸出字元'\a'時,系統自帶的揚聲器(或蜂鳴器)會發出「叮」的一聲。

轉義字元不同於字元原有的意義,例如,在前面各例題printf函式的格式串中用到的「\n」就是一個轉義字元,其意義是「回車換行」。轉義字元主要用來表示那些用一般字元不便於表示的控制**。

擴充套件資料c語言中常用的轉義字元及其含義

轉義字元轉義字元的意義ascii**

\n回車換行10

\t橫向跳到下一製表位置9

\b退格8

\r回車13

\f走紙換頁12

\\反斜線符"\"92

\'單引號符39

\」雙引號符34

\a鳴鈴7

\ddd1~3位八進位制數所代表的字元

\\xhh1~2位十六進位制數所代表的字元

5樓:聽不清啊

當我們在標準輸出裝置輸出字元'\a'時,系統自帶的揚聲器(或蜂鳴器)會發出「叮」的一聲。

所有的ascii碼都可以用「\」加數字(一般是8進位制數字)來表示。而c中定義了一些字母前加"\"來表示常見的那些不能顯示的ascii字元,如\0,\t,\n等,就稱為轉義字元,因為後面的字元,都不是它本來的ascii字元意思了。

6樓:匿名使用者

的確有一聲響,機器發出的

7樓:匿名使用者

你輸出 printf("%c",'\a');就能聽見了

8樓:匿名使用者

使用輸出語句的時候,會發出一聲響聲

什麼是轉義字元;在c語言中起什麼作用?

9樓:學雅思

轉義字元是很多程式語言、資料格式和通訊協議的形式文法的一部分。對於一個給定的字母表。

c中轉義字元的目的是開始一個字元序列,使得轉義字元開頭的該字元序列具有不同於該字元序列單獨出現時的語義。

c語言中定義了一些字母前加"\"來表示常見的那些不能顯示的ascii字元,如\0,\t,\n等,就稱為轉義字元,因為後面的字元,都不是本來的ascii字元意思了。

擴充套件資料

轉義字元不屬於控制字元;控制字元也不屬於轉義字元。如果控制字元的定義是非圖形的字元,或者對輸出裝置(印表機、文字終端)有特殊意義的字元,那麼針對這些裝置的轉義字元也是控制字元。

但是程式設計用的轉義字元是圖形字元,因此它們不是控制字元。相反地,大多數ascii控制字元單獨都具有控制功能,因此它們不是轉義字元。

c語言中字元型常量所表示的值是int型所能包含的值。我們可以用ascii表示式來表示一個字元型常量,或者用單引號內加反斜槓表示轉義字元。

'a', '\x2f', '\013';其中:\x表示後面的字元是十六進位制數,\0表示後面的字元是八進位制數。

例如十進位制的17用十六進位制表示就是『\x11』,用八進位制表示就是『\021』。

10樓:匿名使用者

轉義字元指用一些普通的字元組合代表一些特殊的字元,由於組合用的字元改變了原意,稱為轉義字元。轉義字元包括:\a 響鈴 \n 換行 \t 橫向跳格 \v 向下跳格 \b 退格 \r 回車 \\ 反斜格\

\" 代表雙引號 \' 代表單引號 \ddd 一到三位八進位制數 \xhh 一到二位十六進位制數

pintf("%d\n\t%d%d\n%d%d\t\b%d\n",x,y,z,z,y,x);

這行**中的%d是輸出相應變數的值,其餘的是轉義字元。

11樓:匿名使用者

為了保留它原有的意義一般是'\'後面加一個標記\n代表換行, \t是製表符, \b是退格, 比如你想列印出類似""的符號, 但是printf會當做它的一種格式就可以printf("\"***\"");輸出""符號了;

12樓:鑽時封芯

轉意字元就是,這個字元原來就有它本來的意思,而在某些情況下賦予它其它的含義,如你這段**中的\n代表換行。

c語言中是什麼意思?是轉義字元嗎

轉義字元,代表 本身。是反斜槓的轉義字元 n回車 r換行 是轉義字元標誌,的下一個字母不再是字母本身而是和 一起組成一個新的轉義字元 c語言中有一個轉義字元 是什麼意思 所有的ascii碼都可以用 加數字 一般是8進位制數字 來表示。而c中定義了一些字母前加 來表示常見的那些不能顯示的ascii字元...

4是非法的c語言轉義字元,4是非法的C語言轉義字元。AnB

答案 c 因為裡面有個數字8,ddd 是一個轉義字元,其中的d是一個八進位制的數字。因此答案c中的結果是兩個字元一個是八進位制的3,另一個是字元8 c,0表示8進位制 0 1 2 3 4 5 6 7 不能出現8,所以c是錯誤的 2.是非法的c語言轉義字元。a b b 0xf c.037 d a b本...

c語言中c什麼意思,c語言中!是什麼意思?

c表示取c的邏輯非,例如if c 表示如果c 0,則語句成立。不曉得你要問什麼 如果想要更確切的解釋,請貼出相關 一種計算機程式語言,是現在運用最廣泛的語言,用於編寫程式 邏輯運算子,取反的意思 真 假 假 真 你確定歎號是中文狀態的嗎?c語言中!是什麼意思?include stdio.h main...