Re: [問題] c語言_字串轉數字= =

看板Programming作者 (蛋糕)時間16年前 (2008/07/21 11:26), 編輯推噓1(105)
留言6則, 5人參與, 最新討論串6/8 (看更多)
※ 引述《GOLDMEMBER.bbs@bbs.cs.nctu.edu.tw (㊣[宋=笨])》之銘言: : ※ 引述《kevincilin.bbs@ptt.cc (蛋糕)》之銘言: : > int i; : > char sq1[]="886S0309",sq2[]="0001",sq3[]=".txt",sq4[6],sq5[6]; : > i=atoi(sq2)+1; : > itoa(i,sq4,10) => 有問題的地方= = : 用sprintf不就結了 : 一條sprintf就消滅後面那幾條strcat : 輸出字串長度要設好 : : char sq5[]="000"; : 前面宣告sq5[6] : 這邊再宣告一次? : 霹靂喔! :   請問要怎麼讓sq2+1後補0,就是字串0001變0002 現在我0001變成2.....怎麼辦= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.39.146

07/21 12:03, , 1F
呃 這很基礎吧
07/21 12:03, 1F

07/21 13:16, , 2F
你可以花錢請人幫你寫或是 STFG
07/21 13:16, 2F

07/21 13:47, , 3F
有很基礎嗎,vb是很簡單,c沒有現成函數
07/21 13:47, 3F

07/21 14:04, , 4F
google "sprintf" 第一項
07/21 14:04, 4F

07/21 19:17, , 5F
實在是很基礎,也很幽默。
07/21 19:17, 5F

07/21 21:33, , 6F
沒有現成函數 可以自己寫
07/21 21:33, 6F
文章代碼(AID): #18X080_b (Programming)
討論串 (同標題文章)
文章代碼(AID): #18X080_b (Programming)