欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c 保存j.json文件

阮建安2年前9瀏覽0評論

在C語言中,我們可以使用json-c庫來讀寫json文件。其中保存json文件可以通過以下代碼實現:

//引入頭文件
#include <json-c/json.h>
//定義并初始化json對象
json_object *jobj = json_object_new_object();
//添加鍵值對
json_object_object_add(jobj, "name", json_object_new_string("張三"));
json_object_object_add(jobj, "age", json_object_new_int(20));
//保存json對象到文件
FILE *fp;
fp = fopen("j.json", "w");
fprintf(fp, "%s", json_object_to_json_string(jobj));
fclose(fp);
//釋放json對象空間
json_object_put(jobj);

首先引入json-c的頭文件,然后通過json_object_new_object函數創建一個空的json對象。接下來,可以使用json_object_object_add函數添加鍵值對,其第一個參數是json對象,第二個參數是鍵名字符串,第三個參數是對應的值。在添加完鍵值對后,可以使用fopen函數以寫入方式打開文件,然后使用fprintf函數將json對象轉化為字符串輸出到文件中。最后關閉文件,以及釋放json對象的空間。

這樣,就可以成功將json對象保存到j.json文件中了。