C语言怎么写字典啊?或者是怎么把{"name":"value"}放进数组中?
就是打印出来之后是这种模式的{
"username":"15692087511",
"pwd":"shenyox123",
"ap":{
"csid":"AP0154",
"swv":"V4.0",
"svn":"101096",
"model":"N10",
"key":"csdye192375",
"apType":"2",
"buildDate":"2016-06-04"
},
"service":{
"portal":"0",
"config":"0"
}
} printf("\"username\":\"15692087511\"\n",qw);
用反斜杠\加引号的一边",像这样 \" 可以打印出引号,
同样 \{ 可以打印大括号,冒号 : 不用反斜杠。
注意汉字英文输入切换。 本帖最后由 ZZQIANG 于 2018-11-5 20:00 编辑
446546406 发表于 2018-11-5 18:13
printf("\"username\":\"15692087511\"\n",qw);
用反斜杠\加引号的一边",像这样 \" 可以打印出引号,
...
真的只能这样吗?
这样直白白的打印出来不好啊!{:5_107:} char a={"\"username\":\"15692087511\""};
printf("%s\n",a);
可以放进数组的,小伙子{:10_285:}{:10_258:}{:10_297:} 446546406 发表于 2018-11-5 20:32
char a={"\"username\":\"15692087511\""};
printf("%s\n",a);
可以放进数组的,小伙子{: ...
那现在
char studio[] = {"Zachary"};
cJSON_AddStringToObject(root, "Username1", studio);
输出显示为
{
"username":"Zachary";
}
这个格式该怎么弄???
{
"username":"15692087511",
"ap":{
"csid":"AP0154",
}
} 先给我个最佳答案,我差几个鱼币开测试题,今天晚了,明天我把你这个直接写出来发给你
页:
[1]