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

cjson 創建json數組

傅智翔1年前8瀏覽0評論

cjson 是一個用于處理 JSON 數據的 C 語言庫。使用 cjson,用戶可以方便地構建和解析 JSON 對象和數組。這篇文章將介紹如何使用 cjson 創建一個簡單的 JSON 數組。

#include <stdio.h>
#include <stdlib.h>
#include <cjson/cJSON.h>
int main(void) {
int i;
// 創建一個 JSON 數組
cJSON *array = cJSON_CreateArray();
// 向數組中添加元素
for (i = 0; i< 5; i++) {
cJSON_AddItemToArray(array, cJSON_CreateNumber(i));
}
// 將數組轉換為 JSON 字符串
char *json_string = cJSON_PrintUnformatted(array);
// 輸出 JSON 字符串
printf("%s\n", json_string);
// 釋放內存
cJSON_Delete(array);
free(json_string);
return 0;
}

上面的代碼首先創建了一個 JSON 數組,然后使用 for 循環向該數組中添加了 5 個數值元素。接著,使用 cJSON_PrintUnformatted() 將數組轉換為 JSON 字符串,并輸出該字符串。最后,通過 cJSON_Delete() 釋放了數組所占用的內存。