C語言是一種廣泛應用于系統編程的高級程序設計語言。它具有高效性、可移植性和靈活性等特點,在諸多領域都有廣泛應用。其中,json文件的讀取和寫入也是C語言中常用的操作之一。
下面,我們就來看一下如何使用C語言寫入json文件。
#include#include #include int main() { FILE* fp; char* filename = "example.json"; fp = fopen(filename, "w+"); if (fp == NULL) { printf("無法打開文件: %s\n", filename); exit(1); } fprintf(fp, "{\n"); fprintf(fp, "\t\"name\": \"張三\",\n"); fprintf(fp, "\t\"age\": 25,\n"); fprintf(fp, "\t\"sex\": \"男\"\n"); fprintf(fp, "}\n"); fclose(fp); return 0; }
上述代碼中,我們首先定義了要寫入的文件的名稱,然后打開文件并以寫入模式打開。然后,我們使用fprintf函數向文件中寫入json格式的數據。請注意,我們在其中添加了打印\t的語句以使json格式更易于閱讀。
最后,我們關閉文件并退出程序。
以上就是C語言中寫入json文件的相關操作。通過這些簡單的代碼,我們可以輕松地在C語言中讀取和寫入json文件,進一步提高了C語言的應用范圍。
上一篇c 判斷是否json格式
下一篇python 高級面試題