1樓:匿名使用者
printf("%s %d\n","a",1112);
printf("%s %d\n","aaa",1113);
結果是這樣:
a 1112
aaa 1113
/////////////////////printf("%s\t%d\n","a",1112);
printf("%s\t%d\n","aaa",1113);
使用製表符後結果:
a______1112
aaa____1113
下劃線表示空格
製表符,顧名思義製表用的,製表就首先要對齊,簡單說就是輸出格式
2樓:匿名使用者
製表符即相當於鍵盤上的 tab鍵(q的左方,caps lock的上方)
在格式控制輸出中用「\t」表示
相當於回車在printf中用「\n」表示
製表符的作用是將游標移到最接近8的倍數的位置,使得後面的輸出從此開始。換句話說,如果所有資料都緊跟在製表符後面輸出,則這些資料只能從第9列、第17列、第25列......開始。
如果已經到了第1、2、3、...8列,則直接跳到第9列。
如果已經到了第9、10、11、...16列,則直接跳到第17列。
如果已經到了第17、18、19、...24列,則直接跳到第25列。
.............
通常用於將輸出對齊
就像樓上那位仁兄的程式那樣...
c語言中\t(水平製表)是什麼意思~
3樓:路堯家的顧小言
'\t',表示水平製表位(horizontal tab),它的作用是將游標移到最接近8的倍數的位置,使
得後面的輸入從此開始。換句話說,讓所有的資料都緊跟在製表符後面輸出。
和\n相當於在程式中按了一下「enter」回車鍵比較,\t 就相當於在程式設計的時候按一下table鍵,使游標以8個字元為基準進行跳躍 。
4樓:太帥罪名
"c語言的\t(水平製表)的意思:跟\n意思一樣,只不過不是移到下一行,而是移到下乙個tab的位置(差不多是4個空格的距離),常常使用該水平製表使得上下行整齊,下面是示例:
5樓:匿名使用者
1、\t是製表符,其中t是tab的縮寫。製表符,產生一定距離的空白,使文字看上去像乙個**。使用鍵盤上tab(製表)鍵輸入,ascii碼0x09,c程式輸入可以用'\t'。
2、其他字元詳見ascii表:
c語言中製表符是轉義字元嗎 兩者區別
6樓:金色潛鳥
製表符 就是鍵盤上抄tab鍵 產生的 鍵值襲 和 它的控制作用bai。製表符 可以用 多種方法表
du示,zhi
例如:'\t' -- 字元
dao常量
"\t" -- 字串
"\011" -- 八進位制表示的 tab功能鍵。
char ch = 9; -- ch 值 是 tab鍵值用 反斜槓 表示的 轉義字元序列 叫 轉義字元。例如 \r,\n,\\, \a,...
用 反斜槓 表示的 製表符 是 轉義字元 之一。
7樓:匿名使用者
製表符: \t
轉義字元: \t \n \\ 等只要有反斜槓\就是轉義字元
轉義字元就是說後面的意思變了,所以製表符也是轉義字元了
c語言製表符如何輸入?
8樓:風若遠去何人留
c語言中,要在終端進行輸入製表符,可以通過在鍵盤上按tab鍵進行輸入。
tab鍵位於鍵盤左側,caps lock(大寫字母鎖定鍵)上方。
製表符用於字串中,用轉義字元\t來表示。
如printf("%d\t%d\n", 1, 2);
在輸出1 2時,中間就會輸出乙個製表符。
9樓:
大鍵盤數字鍵下一行的最左邊有個tab鍵,輸入製表符時壓一下這個鍵即可。
10樓:匿名使用者
就是鍵盤上tab鍵,在最左邊
c語言中換行符和回車符的區別,C語言中換行符和回車符的區別
a羅網天下 1 換行 n 將當前位置移動到下一行開頭。2 回車 r 將當前位置移動到本行開頭。enter鍵按下後會執行 n r,這樣就是我們看到的一般意義的回車了。所以你用16進位制檔案檢視方式看一個文字,就會在行尾發現 n r tab是製表符,就是 t 作用是預留8個 字元的顯示寬度,用於對齊。在...
c語言中include是什麼,C語言中include是什麼
include 是c語言的關鍵字 c語言有自己的函式庫,你要是想要用函式庫裡的函式就必須把包含這些函式的檔案包含進來,這時就需要用include關鍵字了,舉個例子 include stdio.h中包含基本輸入輸出函式祝你好運!包含指令,比如要使用printf scanf gets等函式就需要包含st...
c語言中strtok用法,C語言中strtok用法
星月小木木 strtok函式會破壞被分解字串的完整,呼叫前和呼叫後的s已經不一樣了。如果要保持原字串的完整,可以使用strchr和sscanf的組合等。strtok是乙個執行緒不安全的函式,因為它使用了靜態分配的空間來儲存被分割的字串位置 執行緒安全的函式叫strtok r,ca。運用strtok來...