[問題] 是否有辦法移動起始印出位置of printf?

看板C_and_CPP (C/C++)作者 (薯)時間16年前 (2009/10/07 17:38), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
在下最近的作業是寫年曆 沒什麼大問題 唯一的問題是 雖然老師說不需要排版 也就是說不需要三個月三個月一列 一個月一列就好了 可是我想排個版 一來也比較好看 但是處理的方式好像也只能一行一行的處理 很是麻煩 我想請問 C++有沒有辦法像我們一般打記事本一樣 有個游標讓我們來移動輸入文字的位置? 或者是有其他更好的方法 感謝回答~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.35.101

10/07 17:39, , 1F
沒有,用 ncurse 或 WinApi
10/07 17:39, 1F

10/07 18:13, , 2F
旁門左道是 gotoxy(), 暴力解法就是開一個跟console字數
10/07 18:13, 2F

10/07 18:14, , 3F
一樣大的char[][], 然後在char裡想怎麼排就怎麼排....XD
10/07 18:14, 3F

10/07 18:14, , 4F
不過以前的經驗是用0~78,0~23就好, 用滿80x25常會因為換
10/07 18:14, 4F

10/07 18:15, , 5F
行, 使得畫面文字出現預期外的排版....Orz
10/07 18:15, 5F

10/07 22:24, , 6F
寫視窗程式吧 這樣看起來比較美觀
10/07 22:24, 6F
文章代碼(AID): #1Ap66GUb (C_and_CPP)
文章代碼(AID): #1Ap66GUb (C_and_CPP)