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

c json怎么換行符

錢良釵2年前8瀏覽0評論

C JSON是一種很常用的數(shù)據(jù)交換格式,有時候我們需要輸出帶有換行符的JSON字符串,可以使用C語言的轉(zhuǎn)義字符來實現(xiàn)。

#include <stdio.h>
#include <stdlib.h>
#include <cJSON.h>
int main() {
cJSON *root = NULL;
char *json_str = NULL;
// 創(chuàng)建JSON對象
root = cJSON_CreateObject();
cJSON_AddStringToObject(root, "name", "小明");
cJSON_AddNumberToObject(root, "age", 20);
cJSON_AddStringToObject(root, "hobby", "籃球\n足球");
// 格式化JSON字符串
json_str = cJSON_Print(root);
// 輸出JSON字符串
printf("%s\n", json_str);
// 釋放內(nèi)存
free(json_str);
cJSON_Delete(root);
return 0;
}

在添加"hobby"這個鍵值對時,我們使用了"\n"來表示換行符,這樣做可以在JSON字符串中打印出正確的換行符效果。