「0d 0a」這兩個字元是什麼涵義

2021-05-23 15:52:52 字數 693 閱讀 7862

其實這是從打字機的概念來的:

0x0d => \r, carrige return, 指打字頭歸位的動作

0x0a => \n, new line, 指打字機上捲一行的動作

windows 在行尾使用 crlf (carriage return/line feed, 0d 0a)

unix 好像只使用 lf(0a)

0d------回車符號------"\r"

0a------換行符號------"\n"

一般在windows系統中兩個連用,"\r\n"------0d0a

\t   ht水平製表符

\v   vt垂直製表符、軟回車、word裡叫手動換行符

在word中↓(軟回車)和彎的箭頭(也就是回車標誌)有什麼區別?:

vt叫手動換行符,查詢是用^l

cr叫段落標記,查詢是用^p

軟硬回車硬回車就是普通我們按回車產生的,它在換行的同時也起著段落分隔的作用。

軟回車是用 shift + enter 產生的,它換行,但是並不換段,即前後兩段文字在 word 中屬於同一「段」。

連線兩個字串

include include void main char lianjie char a 30 char b 30 原型 extern char strcat char dest,char src 用法 include 功能 把src所指字串新增到dest結尾處 覆蓋dest結尾處的 0 並新增 ...

交換兩個字串

交換兩個字串,原來的字串分別為 學生 和 好 字串輸出顯示為 學生好 交換後輸出顯示為 好學生 include using namespace std int main char c1 5 學生 char c2 3 好 char m,n,t m c1 n c2 cout 交換前 m n n t co...

兩個字串相乘

先附上一張演算法圖 解釋 123 456 首先拿出1和456相乘,儲存到陣列1 2 3 的位置,然後拿出2和456相乘2 3 4的位置,依次類推,直到第乙個字串遍歷完 然後將他們相加,依次存到陣列中 實現如下 int j 0 int resindex 0 for int i 0 i然後再考慮進製,需...