色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c 中聲明json

林玟書2年前8瀏覽0評論

在 C 語言中,聲明和使用 json 可以通過第三方庫實現(xiàn)。這里我們介紹一下使用 cJSON 庫來聲明和使用 json。

#include <stdio.h>
#include <cJSON.h>
int main() {
// 創(chuàng)建一個 json 對象
cJSON* json = cJSON_CreateObject();
// 往 json 對象里添加鍵值對
cJSON_AddStringToObject(json, "name", "Tom");
cJSON_AddNumberToObject(json, "age", 18);
cJSON_AddBoolToObject(json, "is_student", 1);
// 把 json 對象轉(zhuǎn)成字符串
char* json_str = cJSON_Print(json);
// 輸出 json 字符串
printf("%s\n", json_str);
// 釋放內(nèi)存
free(json_str);
cJSON_Delete(json);
return 0;
}

上面的代碼演示了如何創(chuàng)建一個 json 對象,并往里添加鍵值對。通過 cJSON_Print 函數(shù)可以把 json 對象轉(zhuǎn)成字符串,方便輸出或傳輸。最后需要注意的是,在使用完畢后需要手動釋放內(nèi)存。