c語言中tttt中的什麼意思

2021-03-04 09:20:10 字數 5977 閱讀 3479

1樓:匿名使用者

這是個字串。共5個字元,4個『\t』和中間一個'|','\t'就是水平tab,輸出的話就是游標後移4或8個位置。

'|'就是個豎線字元,沒什麼特別的,常用來製作**類的輸出。

2樓:匿名使用者

「\t」代表一個tab鍵的距離,一般為8個空格。

"\t"在c語言裡表示什麼

3樓:匿名使用者

c語言的\t的意思是 :水平製表符。相當於按了鍵盤上的tab按鍵,通常寬度相當於8個空格的位置,但有些軟體允許設定tab的寬度。

在雙引號或定界符表示的字串中有效,在單引號表示的字串中無效。

它的作用是將游標移到最接近8的倍數的位置,使得後面的輸入從此開始。換句話說,如果所有的資料都緊跟在製表符後面輸出。

例如:一般來說,其在終端和檔案中的輸出顯示相當於按下鍵盤tab鍵效果。一般系統中,顯示水平製表符將佔8列。同時水平製表符開始佔據的初始位

4樓:匿名使用者

\t 的意思是 :水平製表符。將當前位置移到下一個tab位置。

5樓:加百列

c語言的t 代表的意思是水平製表符。相當於按了鍵盤上的tab按鍵,通常寬度相當於8個空格的位置,但有些軟體允許設定tab的寬度。在雙引號或定界符表示的字串中有效,在單引號表示的字串中無效。

一般來說,其在終端和檔案中的輸出顯示相當於按下鍵盤tab鍵效果。一般系統中,顯示水平製表符將佔8列。同時水平製表符開始佔據的初始位置是第8*n列(第一列的下標為0)。

例項**如下:

最終輸出:」f       g123jk2345e「。

6樓:跪著作揖

「\t」在c語言中是「轉義字元,意義是水平製表,跳到下一個tab位置。

轉義字元是一種特殊的字元常量。轉義字元以反斜線"\"開頭,後跟一個或幾個字元。轉義字元具有特定的含義,不同於字元原有的意義,故稱「轉義」字元。

例如,在前面各例題printf函式的格式串中用到的「\n」就是一個轉義字元,其意義是「回車換行」。

擴充套件資料

c語言中其他轉義字元的作用介紹:

1、 \r \n都是轉義字元,空格就是單純的空格,輸入時可以輸入空格2、\r 的意思是: 回車。將當前位置移到本行的開頭。

3、\n 的意思是:回車換行。將當前位置移到下一行的開頭。

5、\ddd的意思是1到3位八進位制數所代表的任意字元。

6、\xhh的意思是1到2位十六進位制所代表的任意字元。

7樓:為江山放棄了愛

"\t"在c語言裡表示水平製表(ht) (跳到下一個tab位置)。

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

擴充套件資料簡單點說,和\n相當於在程式中按了一下「enter」回車鍵比較,\t 就相當於你在程式設計的時候按一下「table」鍵,使游標以8個字元為基準進行跳躍 。

例子:#include

int main(void)

因此在下一個水平製表位上顯示「age:」。

全部輸出為 「initial :z.     age :12」。

8樓:匿名使用者

是「轉義

字元轉義字元是一種特殊的字元常量。轉義字元以反斜線"\"開頭,後跟一個或幾個字元。轉義字元具有特定的含義,不同於字元原有的意義,故稱「轉義」字元。

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

常用的轉義字元及其含義

轉義字元 轉義字元的意義

\n 回車換行

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

\v 豎向跳格 垂直製表符

\b 退格

\r 回車

\f 走紙換頁

\\ 反斜線符"\"

\' 單引號符

\a 鳴鈴

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

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

廣義地講,c語言字符集中的任何一個字元均可用轉義字元來表示。\ddd和\xhh正是為此而提出的。ddd和hh分別為八進位制和十六進位制的ascii**。

如\101表示字?quot;a" ,\102表示字母"b",\134表示反斜線,\xoa表示換行等。

9樓:匿名使用者

\t 橫向跳到下一製表位置 一般佔8位.例如:

printf("aaa\tbb");

輸出:aaa bb

ab之間有5個空格若用_表示空格則:

aaa_____bbb

10樓:匿名使用者

轉義符,表示一個tab

c語言中\t是什麼意思?

11樓:魔方格的故事

\t屬於轉義字元。是水平製表符,相當於鍵盤上的tab按鍵。

通常寬度相當於8個空格的位置,但有些軟體允許設定tab的寬度。在雙引號或定界符表示的字串中有效,在單引號表示的字串中無效。

舉例如下:

#include

int main ()

兩個字元間寬度如圖所示。

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

轉義字串(escape string),即字元實體(character entity)分成三部分:第一部分是一個&符號,英文叫ampersand;第二部分是實體(entity)名字或者是#加上實體(entity)編號;第三部分是一個分號。

比如,要顯示小於號(<),就可以寫 < 或者 < 。

用實體(entity)名字的好處是比較好理解,一看lt,大概就猜出是less than的意思,但是其劣勢在於並不是所有的瀏覽器都支援最新的entity名字。而實體(entity)編號,各種瀏覽器都能處理。

備註:同一個符號,可以用「實體名稱」和「實體編號」兩種方式引用,「實體名稱」的優勢在於便於記憶,但不能保證所有的瀏覽器都能順利識別它,而「實體編號」則沒有這種擔憂,但它實在不方便記憶。

12樓:匿名使用者

\n是換行 可以認為相當於回車(不準確的說)

\t是製表符,相當於一個很大的空格

謝謝採納

13樓:匿名使用者

"\r"回車(cr);

「\t」水平製表(ht);

「\a」響鈴(bel)。

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

所有轉義字元及意義:

14樓:匿名使用者

是轉義字元 :意義 ascii碼值(十進位制)\a 響鈴(bel) 007

\b 退格(bs) 008

\f 換頁(ff) 012

\n 換行(lf) 010

\r 回車(cr) 013

\t 水平製表(ht) 009

\v 垂直製表(vt) 011

\\ 反斜槓 092

\? 問號字元 063

\' 單引號字元 039

\" 雙引號字元 034

\0 空字元(null) 000

\ddd 任意字元 三位八進位制

\xhh 任意字元 二位十六進位制

15樓:匿名使用者

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

16樓:自由↗定義

換碼符'\t',表示水平製表位(horizeontal tab),它的作用是將游標移到最接近8的倍數的位置,使得後面的輸入從此開始。換句話說,如果所有的資料都緊跟在製表符後面輸出。

c語言中\t什麼意義

17樓:xz巨集定義

插入製表符\t

相當於按tab鍵產生的空格。

而一個tab的長度等於4個空格

18樓:yy_神

相當於你打一次tab

而一個tab的長度等於4個空格

19樓:匿名使用者

\t 相當於按tab鍵產生的空格。

20樓:匿名使用者

分格符吧!表示輸出語句後空四個位元組!

在c語言中輸出 printf("\t\") 中\t\ 是什麼意思

21樓:蘑菇小小

\t 是轉義詞,表示水平製表符號,後面一個\是純粹的\符號。

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

%c 表示為字元型別的變數,前面三個%c分別對應後面的三個字元型變數。\t表示tab間隔。

22樓:匿名使用者

輸出8個字

符寬度的空間,\t 就相當於你在程式設計的時候按一下「table」鍵,使游標以8個字元為基準進行跳躍,跳到下一個tab位置。

它們在雙引號或定界符表示的字串中有效,在單引號表示的字串中無效。\t表示鍵盤上的「tab」鍵。

\t,是一種計算機語言,意思是讓所有的資料都緊跟在製表符後面。換碼符'\t',表示水平製表位(horizontal tab),它的作用是將游標移到最接近8的倍數的位置,使得後面的輸入從此開始。換句話說,讓所有的資料都緊跟在製表符後面輸出。

23樓:匿名使用者

\t 表示一個tab間距

----------------------------%c 表示為字元型別的變數,前面三個%c分別對應後面的三個字元型變數。

\t表示tab間隔,就相當於你在文字編輯器中按一下tab鍵出來的間距大小。

24樓:夜禮服假面

\t 是轉義詞,表示水平製表符號

後面一個\是純粹的\符號

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

所有的轉義字元和所對應的意義:

25樓:自我程式設計

輸出"%%"。

'%'本身和其他字元組合,用於指定輸出格式,比如%d,%ld,%f,%lf。。。

單獨'%'不能輸出。想要輸出'%',就要寫「%%」,兩個%表示一個%字元。

26樓:商學院專科招生

這個問題,我今天研究了,他們說的都不對,\n\的話,是可以只要一個printf,就可以分很多行來輸出。差不多就是你想分行輸入,又i懶得每一行敲一個printf,就可以這樣,加\

如printf("\n\

123456789\n\

67890\n");

這就是對的,而

printf("\n

123456789\n

67890\n");

就會報錯

27樓:匿名使用者

輸出一個製表符。。加一個\

後面那個\沒有特殊意義。直接輸出了。

因為\a也是特殊的啊。。。

他是響鈴的。。使用它電腦會滴的響一聲。

28樓:杜撰的人

\t\\t 表示一個tab鍵

後面加個\,這條語句好像有點問題!!

C語言中是什麼意思,c語言中的c是什麼意思?

判斷相等的運算子。形式為a b a b可以是任意值或表示式。當a b相等時,a b為真,否則為假。是關係運算子.表示 判斷是否相等的。如 if a b 判斷a與b是否相等,如相等則為真 c語言中 是什麼意思 是關係運算子.表示 判斷是否相等的。如 if a b 判斷a與b是否相等,如相等則為真 因為...

C語言中 是什麼意思,C語言中 和 是什麼意思

c語言中 是複合賦值運算子。複合賦值運算子就是在簡單賦值符 之前加上其它運算子構成,例如 即 a 1 等價於a a 1。的意思就是把左邊的第一個符號移到右邊,其實就是b b c的意思。直接把b c的b 移到右邊,將b的值取出再取出c的值,相加然後賦給b,儲存在b開闢的記憶體空間中,類似的還有,b c...

c語言中0什麼意思,c語言中x0什麼意思

x 0在c 語言裡是表示x不等於0的意思,和數學表達上有一點不一樣,還比如x 2,表示把x和2做比較是否相等。因為取反運算的優先順序高於邏輯運算子 所以這個邏輯表示式的值是先對x作取反運算,再將該值與0作比較是否相等。x 0表示 x 0,運算優先於 運算。是不等於 加非零數等於0 0 1 c語言中 ...