JSON格式的字符串是一種常見的數據格式,C語言也可以定義這種字符串。
#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char *json_str = "{ \"name\": \"John\", \"age\": 30, \"city\": \"New York\" }"; printf("%s\n", json_str); return 0; }
在C語言中,使用雙引號來定義字符串。但是,在JSON格式中,字符串需要使用雙引號將內容括起來,因此需要在C語言的字符串中使用轉義符號。
char *json_str = "{ \"name\": \"John\", \"age\": 30, \"city\": \"New York\" }";
在上述代碼中,通過將JSON格式的字符串賦值給C語言的字符指針變量json_str來定義JSON格式的字符串。
定義好之后,就可以使用各種JSON庫來解析這個字符串,或者將它轉換成對應的數據結構來進行操作。