Re: [語法] gcc 語法(linux)

看板C_and_CPP作者 (CA)時間15年前 (2010/01/02 18:26), 編輯推噓4(404)
留言8則, 5人參與, 最新討論串2/2 (看更多)
※ 引述《victor21835 (victor)》之銘言: : 我想請問一下 : 我在windows下用 : system("notepad xxx.txt")可以開啟xxx.txt這個檔案 : 可是compiler到ggc以後就無法出現一樣的效果 compiler 是名詞 compile 才是動詞 : 我爬文以後發現 : system是屬於windows才可以用的指令 system 是標準函式 notepad 才是 Windows 特有 : 那我該使用什麼語法? : strlen compiler到ggc以後會出現警告 : 但是function還是正確的 : 是否要增加什麼library 還是更改語法? 什麼警告? : 我原本是用 : gets(in)來讀取字串(我知道gets不是很好的語法 但是我知道的只有這個可以讀空白) : 因為字串有空白用scanf讀不到 : 但是到ggc以後他就出現警告 : ggc有沒有專門可以讀字串包含空白的語法?? fgets : beep這個library 是windows.h 進去ggc也是變成沒辦法compiler...... : 謝謝 '\a' ==== 其實我看不懂你要幹麻 ... 如果你是要隨便開一個程式去編輯 txt Windows 上我建議用 "start blah.txt" Linux 上建議用 "xdg-open blah.txt" 不過 Linux 比較麻煩的是,可能換一個發行版又不一樣了 orz -- 自High筆記(半荒廢) http://legnaleurc.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.205.248.119

01/03 02:31, , 1F
mac os x 變成 open xxx.txt = =
01/03 02:31, 1F

01/03 03:39, , 2F
我認為用/bin/vi或/bin/joe比較好。(要養成打全路徑的
01/03 03:39, 2F

01/03 03:39, , 3F
習慣,決定用什麼開以後用which找出路徑,例如 which vi
01/03 03:39, 3F

01/03 03:40, , 4F
可能回應/bin/vi或/usr/bin/vi,那程式裡就照著寫)
01/03 03:40, 4F

01/03 03:53, , 5F
為什麼不getenv("EDITOR") ?
01/03 03:53, 5F

01/03 12:25, , 6F
感謝~
01/03 12:25, 6F

01/03 12:28, , 7F
剛剛跑一下除了"\a"我不太懂怎麼用外 其他都成功了
01/03 12:28, 7F

01/03 14:14, , 8F
那是個字 只要印出來就會嗶一聲
01/03 14:14, 8F
文章代碼(AID): #1BFu_aKd (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1BFu_aKd (C_and_CPP)