我想寫一個函數,它將讀取文本文件中的值並將它們寫入變量。例如我的文件是:從文件中讀取選項
mysql_server localhost
mysql_user root
mysql_passworg abcdefg
mysql_database testgenerator
log log.txt
username admin
password abcd
並且我具有與該行中第一個單詞相同的變量。 那麼如何使功能從文件中讀取數據,並做某事像這樣:
char *mysql_server = localhost;
char *mysql_user = root;
...
我不知道甚至如何開始寫吧...
「do sth like this:」是指將它寫入另一個C源文本文件或什麼? 在這種情況下,您必須使用轉義引號。 fprintf(myfile,「char * mysql_server = \」localhost \「; \ n」); – 2010-03-27 22:22:39