看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: Win10, Linux, ...) 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) Xcode 問題(Question): fopen(檔案名稱, "模式") 這樣 但現在想要是我輸入一個模式跟名稱 然後fopen去執行 像是 我輸入 a abcde 然後能 fopen("abcde","a") 這樣 (都是在檔案已先建立好的情況下) 原本是想以char mode[10] char array1[100] 去紀錄名稱 然後fopen("array1","mode")這樣去執行,但好像不能這樣做的說 所以想問一下該如何改? 還是說不是用fopen? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.82.29 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1518067881.A.C3E.html ※ 編輯: zxcv14011 (61.224.82.29), 02/08/2018 13:33:16
jerryh001: 把雙引號拿掉… 02/08 13:49
感謝告知...剛剛已經成功了...原來這麼簡單。
stupid0319: char mode[0] ,這是什麼宣告XD 02/08 13:55
沒注意到....原本要打10的。 另外想問一下,有辦法開一個檔案然後把裡面的內容 寫到另外一個檔案裡嗎? ※ 編輯: zxcv14011 (61.224.82.29), 02/08/2018 16:17:01
LPH66: 原來的問題其實就只是用變數代替數值這個簡單的概念而已 02/08 18:59
LPH66: 只是因為這裡的"數值"是個字串所以初學者容易混淆 02/08 19:00
LPH66: 新的問題...讀檔跟寫檔分開做你應該會吧? 合起來就好了 02/08 19:01