Re: 請教c 語言的執行怪現象

看板Programming作者時間18年前 (2007/03/20 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/6 (看更多)
※ 引述《Ouch.bbs@snow.ice.ntnu.edu.tw (風中的音符)》之銘言: > 請教一下各位前輩... > 以下有個C程式(寫得不是很好啦,但可以跑), > 執行結果在resulted string的尾巴會多出4個字元, > 請問那是怎麼回事?要如何修改才不會跑出那4個字元? 好歹附一下執行結果吧 師傅總要看你的患部,才知道膏藥要貼哪裡 這樣不要說看你是多哪四個字元,連你給什麼輸入都不曉得 在還沒看到以前我會認為你是要在origin裡面放四個字元的字串,卻只給四個char 的空間,沒空放最後一位'\0',所以執行出來結果變成非預期。 還有你的 j 和 string.h 都沒用到,給人家看的程式裡面不要留著,以免疑惑。   -- X-URL1: http://www.aviationnow.com/ 李登輝格達費外星人有廁 檢舉匪諜 人人有責 檢舉匪諜 安居樂業 人所 檢舉匪諜滲透破壞 人人安居樂業|肅清貪污經濟犯罪 社會繁榮進步   破案獎金三百萬|知情不報判徒刑 檢舉要件:請用真實姓名、地址,受理機關絕對保密 X-Disclaimer: 李登輝一定是外星人! Mk.22 Mod4 5/15/01 Mod3 6/9/98 -- ┌─────KKCITY─────┐ ◢ 想要成立班系社團站台嗎? bbs.kkcity.com.tw │ █ KKcity即日起開放BBS站申請囉! └──From:218.160.86.21 ──┘ ◥ ╲ 免程式技術、硬體成本的選擇!! --
文章代碼(AID): #15_i_X00 (Programming)
文章代碼(AID): #15_i_X00 (Programming)