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

c 怎么返回json數據格式化

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

在C語言中,我們可以使用第三方庫來實現返回JSON數據格式化。以下是一個使用cJSON庫的例子:

#include <stdio.h>
#include <cJSON.h>
int main()
{
cJSON *root = cJSON_CreateObject();
cJSON_AddStringToObject(root, "name", "Tom");
cJSON_AddNumberToObject(root, "age", 20);
cJSON_AddBoolToObject(root, "is_student", true);
char *json_str = cJSON_Print(root);
printf("%s\n", json_str);
cJSON_Delete(root);
free(json_str);
return 0;
}

這段代碼中,我們首先使用cJSON_CreateObject()函數創建了一個cJSON對象,然后使用cJSON_AddXXToObject()函數往對象中添加了數據。最后,我們使用cJSON_Print()函數把對象中的數據轉換成JSON格式的字符串,并打印出來。

需要注意的是,在使用完cJSON對象后,我們需要使用cJSON_Delete()函數來釋放內存。