快速的問題,因爲我只能設法在googlemobil上找到有關C++的答案:有什麼方法可以打開和編輯C文件中的文件,其中有一個變量名?打開並編輯具有變量名稱的外部文件C
讓我們更清楚一點:我有一個提示,它檢查用戶是否提供文件名。如果沒有輸入文件名,程序會自動打開我在同一目錄下創建的client.conf
文件;現在這是if-else語句的簡單部分。
但是,如果給出了一個名字,我該如何讓我的程序在同一個目錄下創建一個文件givenInput.conf
,並向它發送數據?我認爲r/w交互將與if語句的第一種情況相同,使用fopen()
,但fopen()
用作第一個參數const char * restrict filename,並且我正在嘗試爲不是常量的字符...
在C++中,有一種方法可以通過創建一個單獨的(空)數組來粘貼輸入,然後將字符串後綴添加到它;同時,它採用了C++特定功能(誰的名字我忘了,對不起^^)來分析變量名....
任何想法如何在普通,普通good'olÇ管理呢?我是C編程語言的新手,對於新手請溫柔一些;)
您可能想了解有關['snprintf'](http://en.cppreference.com/w/c/io/fprintf)(稱爲['_snprintf'](http://msdn.microsoft.com Windows運行時庫中的/en-us/library/2ts7cx93.aspx)。 –