notepad++显示所有字符的方法(针对隐藏的回车换行空格)
notepad++?顯示全字符,即顯示換行符號CRLF (注:這是在windows下),空格顯示的點(diǎn)‘.’等等
設(shè)置方法:
中文版:視圖 --> 顯示符號 --> ?在 顯示縮進(jìn)參考線(第四行) ?打勾就可以了,其他的不要打勾。
顯示之后若不想再顯示再按照原操作把對勾去掉即可。
windows系統(tǒng)下全顯示之后效果是
CR意思是carriage return,回車,\r,ASCII碼為13
LF意思是linefeed,換行,\n,ASCII碼為10
為什么在C語言里面只用LF(\n)就可以換行呢?因為C語言的出現(xiàn)就是為了寫UNIX操作系統(tǒng),而UNIX操作系統(tǒng)中以LF為行結(jié)束符,并且自動加上那個CR,以便節(jié)省一個字節(jié)的長度(這樣做在當(dāng)時存儲容量不大的計算機(jī)上確實是有意義的,而為了不斷兼容,到現(xiàn)在這個規(guī)定也沒有改變)。在C語言中,運(yùn)行庫會在顯示時把LF自動轉(zhuǎn)換為CR+LF(注意是運(yùn)行庫,而不是編譯器,所以即使打開EXE文件,找到對應(yīng)的位置,只能找到一個0x0A的LF,而沒有CR
————————————————
版權(quán)聲明:本文為CSDN博主「stevenzqzq」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_26296197/article/details/52749282
總結(jié)
以上是生活随笔為你收集整理的notepad++显示所有字符的方法(针对隐藏的回车换行空格)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 小数点后几位不足补0初始化
- 下一篇: 去除tab、空格、回车符等使用repla