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

c語言如何寫成json格式

錢浩然1年前7瀏覽0評論

在C語言中,要將數據轉化為json格式,需要使用第三方庫來實現,比如 cJSON、jansson 等。

#include <stdio.h>
#include <stdlib.h>
#include <cJSON.h>
int main()
{
// 創建json對象
cJSON *root = cJSON_CreateObject();
// 添加數據到json對象中
cJSON_AddNumberToObject(root, "id", 1);
cJSON_AddStringToObject(root, "name", "小明");
cJSON_AddNumberToObject(root, "age", 18);
// 將json對象轉成字符串
char *json_str = cJSON_Print(root);
printf("%s\n", json_str);
// 釋放內存
free(json_str);
cJSON_Delete(root);
return 0;
}

以上代碼會生成以下json字符串:

{
"id": 1,
"name": "小明",
"age": 18
}

這樣我們就可以通過C語言來生成json數據格式了。