作者uorol (豆腐喵的勒)
看板NCTU_SP707
標題[心得] M$跟Linux ~ 介面交錯的毒瘤 冷知識篇
時間Thu Mar 4 22:58:19 2010
http://www.cppreference.com/wiki/ascii
ASCII chart表
這次跟大家提一下 0D(carriage return) 跟 0A(line feed)
M$系列的工作軟體 ex. Word Excel Notepad UltraEdit
在換行的地方,以HEX表示的話是 0D 0A
然而, Dos模式 or Linux以vim指令編輯 換行只會有 0A !!!
(順帶一題, 用Matlab直接fprinf出來不會有0D 揪咪>.^)
很有可能因為這個小差別, 導致程式無法正常運作
不過不碰Linux的人就沒差了吧......= =
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.144.57
推 Rossi0927:這時候可以使用dos2unix or unix2dos 來轉換 03/13 12:35
→ uorol:我按過耶 沒有用XD 03/17 21:42
→ uorol:我是直接Replace掉 0D 0A => 0A 03/17 21:42
→ changwo:漲知識 04/28 02:12