1樓:匿名使用者
是的。'\a'表示 響鈴(bel) ,輸出這個字元時,電腦會發出「嗶」的一聲。
2樓:匿名使用者
007,響鈴符 bel。
printf("%d ",'\a'); 輸出 7printf("%c ",'\a'); 發出一聲「嘀」
printf("\a"); 發出一聲「嘀」
printf("\007"); 發出一聲「嘀」
不太常見的c語言的轉義字元:
\a 響鈴(bel) 7
\b 退格(bs) 8
\f 換頁(ff)12
\v 垂直製表(vt) 11
\t 水平製表(ht) 9
\0 空字元(null)0
\數數數 3位8進位制, 數0,1,....7\x數數 2位16進位制, 數0,1,....9,a,..f
3樓:匿名使用者
是, 這裡有轉移字元的列表,這種問題自己查下就行了
4樓:匿名使用者
是,含義是:發出鈴聲。
轉義字元'\053'正確麼
5樓:深圳中宇視通科技****
(1)是轉義的反斜扛,(2)是轉義的單引號,(4)後面的ddd表示1-3位的八進位制數,也是正確的轉義。 還有一種是'\xhh',hh是1-2位的十六進位制數,也是合法的轉義
c++ \a\a\a\a\a\a\a是什麼意思
6樓:匿名使用者
\a是c++中的轉義字元,轉義字元有很多,比較常見的如:
\a:蜂鳴,響鈴
\b:回退:向後退一格
\f:換頁
\n:換行,游標到下行行首
\r:回車,游標到本行行首
\t:水平製表
\v:垂直製表
\\:反斜槓
\':單引號
\":雙引號
\?:問號
\ddd:三位八進位制
\xhh:二位十六進位制
\0:空字元(null),
7樓:匿名使用者
c/c++中的轉義字元
\a:蜂鳴,響鈴
\b:回退:向後退一格
\f:換頁
\n:換行,游標到下行行首
\r:回車,游標到本行行首
\t:水平製表
\v:垂直製表
\\:反斜槓
\':單引號
\":雙引號
\?:問號
\ddd:三位八進位制
\xhh:二位十六進位制
\0:空字元(null),什麼都不做
注:1,\v垂直製表和\f換頁符對螢幕沒有任何影響,但會影響印表機執行響應操作。
2,\n其實應該叫回車換行。換行只是換一行,不改變游標的橫座標;回車只是回到行首,不改變游標的縱座標。
3,\t 游標向前移動四格或八格,可以在編譯器裡設定
4,\' 在字元裡(即單引號裡)使用。在字串裡(即雙引號裡)不需要,只要用 ' 即可。
5,\? 其實不必要。只要用 ? 就可以了(在windows vc6 和tc2 中驗證)。
你問的語句是讓 蜂鳴器連響7聲
8樓:匿名使用者
c中的非列印字元 "\a" 是警報的意思,具體字元可以查轉義序列的表"\n",換行;
"\t",製表;
\' 列印 ';
\" 列印 ";
\? 列印 ?;
這幾個可能會比較常用
9樓:x心都碎了
c語言的 發揚 是設計計算機程式的一種語言 謝謝
10樓:孟徳
\a,轉義字元,發出蜂鳴聲
java中什麼時候使用轉義字元 \『 ?
11樓:育知同創教育
一,先來看看轉義字元的概念:通過 \ ,?來轉變後面字母或符號的含義。意思就是改變字母本身的含義。
舉一些例子:
\b:退格
\n:換行
\t:製表符,相當於tab鍵
\r:回車
\\:表示反斜槓
\':表示單引號
\":表示雙引號
二,轉義字元的使用:
以"\"符號為例,java中有很多操作,例如檔案操作等,需要用到路徑這個東西,比如:***\mypackage\***.xml,這個路徑一般是以字串形式表示的,但問題來了,java不知道你的\號到底是路徑中的下一層的意思,還是字串"\"的意思。
所以正確的寫法應該是***\\mypackage\\***.xml。
又例如我們熟悉的\n,換行符,如果在字串中間直接按回車,java是不會對字串做換行操作的,因為他不知道你想將**分兩行寫還是字串分兩行顯示,這時候就需要在字串中間加上\n轉義字元來將字串換行。
總之,轉義字元的意義就是避免出現二義性,二義性是所有程式語言都不允許的。
12樓:小冬冬
當你要列印無法列出的字元,比如換行符等等,要用轉義字元,還有就是一些在字串內要搞錯的字元,總之是對編譯器來說具有特殊意義的字元。下面是java中轉義字元序列:
\b 退格鍵
\t tab鍵
\n 換行符號
\f 進紙
\r 回車鍵
\\ 反斜槓
\' 單引號
\" 雙引號
例如:system.out.print("he said \"java is fun\"");
它的輸出結果是 he said "java is fun"
system.out.print("c:\\windows\\system32")
輸出結果是 c:\windows\system32
13樓:
在java中尤其在html中許多字元有其特定的含義,如果我們想要操作字元本身,而不是要操作字元所代表的其他含義物件時,要用轉義字元,給字元轉義。
14樓:流浪山谷
有特殊含義的字元,具體有哪些我也記不全
輸出「\」需要:system.out.println("\\");
輸出「"」需要:system.out.println("\"");
還有就是在一些方法中,傳引數是一些比較特殊的字元的時候。
輸出&可以直接輸出,但是一些傳參時,必須是\\&,否則會錯誤。
c語言中\a是什麼意思,有什麼作用
15樓:胡說八道大師兄
c語言中的轉義字元:\a 響鈴符
通常使用轉義字元表示ascii碼字符集中不可列印的控制字元和特定功能的字元,如用於表示字元常量的單撇號('),用於表示字串常量的雙撇號(")和反斜槓(\)等。
例項:通過puts可以輸出字串,例如:
"123abc" 對應的ascii碼值的八進位制分別是 61、62、63、141、142、143,上面的**也可以寫為:
在c語言中,所有的ascii碼都可以用反斜槓\加數字(預設是8進位制)來表示,稱為轉義字元(escape character),因為\後面
的字元都不是它原來的ascii字元的意思了。
除了八進位制,也可以用十六進位制來表示。用十六進位制表示時數字要以x開頭。"123abc" 對應的ascii碼值的十六進位制分別是 31、32、33、61、62、63,所以也可以寫為:
注意:只能使用八進位制或十六進位制,不能使用十進位制。
一個完整的例子:
執行結果:the string is: 123abc
在ascii碼中,從 0~31(十進位制)的字元為控制字元,它們都是看不見的字元,不能在顯示器上顯示,也沒法書寫,只能以轉義字元的形式來表示。
轉義字元示例:
執行結果:
c c++ java
同時會聽到喇叭發出「嘟」的聲音,這是使用\a的效果。
直接使用ascii碼值記憶不方便,針對常用的控制字元,c語言又定義了簡寫方式,完整的列表如下:
16樓:金色潛鳥
\a是 轉義字元 007,響鈴符 bel。
printf("%d ",'\a'); 輸出 7printf("%c ",'\a'); 發出一聲「嘀」
printf("\a"); 發出一聲「嘀」
printf("\007"); 發出一聲「嘀」
不太常見的c語言的轉義字元:
\a 響鈴(bel) 7
\b 退格(bs) 8
\f 換頁(ff)12
\v 垂直製表(vt) 11
\t 水平製表(ht) 9
\0 空字元(null)0
\數數數 3位8進位制, 數0,1,....7\x數數 2位16進位制, 數0,1,....9,a,..f
17樓:風雷雪電
這樣會聽到電腦的蜂鳴器(如果有的話)發出「嘀」的一聲。
#include
int main()
'/a』是一個轉義字元,向標準輸出流輸出'/a'就是讓蜂鳴器發生。
18樓:梅沙寒影
此轉義字元的意義為鳴鈴
19樓:匿名使用者
『卜卜刁iddj一i{
20樓:匿名使用者
同求,哪位大神來只招
轉義字元『\a』的含義是什麼
21樓:匿名使用者
名稱或含義:響鈴(報警)
功能或用途:輸出
即在輸出時響鈴或報警
c語言printf中轉義字元意義
c語言printf中的轉義字元和他的含義如下表所示 顯示整數 浮點數和字串的程式 include void main int a 10 float b 24.67892345 char ch a printf integer data d n a printf float data f n b pr...
c語言選擇題下列轉義字元中錯誤的是
轉義後面8進位制,最多3個數字,最少1個數字 a合法,b多了1個,c可以,d正確 選c,因為只能有兩個數字 下列轉義字元錯誤的是?a.b.c.81 d.0 10 答案c是錯誤的。八進位制數的每一位數都不大於7的。八進位制 基數為8 表示法在計算機系統中很常見,因此,我們有時能看到人們使用八進位制表示...
轉義字元什麼時候用,java中什麼時候使用轉義字元?
一般在輸出時使用,因為c語言自帶的庫函式不能直接輸出某些特殊的字元,因此需要轉義字元,所以一般在使用printf等函式時,使用轉義字元 與 java中什麼時候使用轉義字元 一,先來看看轉義字元的概念 通過 來轉變後面字母或符號的含義。意思就是改變字母本身的含義。舉一些例子 b 退格 n 換行 t 製...