在C語言中,我們可以使用一個特定格式的語言來表示數(shù)據(jù)——JSON。JSON是JavaScript Object Notation的縮寫,是一種輕量級的數(shù)據(jù)交換格式。它以鍵值對的形式表示數(shù)據(jù),并以大括號{}包圍。
要在控制臺中輸出JSON,我們可以使用printf函數(shù)。但是,由于JSON格式對于換行符、引號等字符有特殊的要求,所以需要特殊處理這些字符才能輸出正確的JSON。
#include <stdio.h> #include <string.h> int main() { char json_str[] = "{\"name\":\"張三\",\"age\":18,\"gender\":\"male\"}"; printf("%s", json_str); return 0; }
在上面的代碼中,我們定義了一個名為“json_str”的字符串變量,其中包含了一段包含姓名、年齡、性別三個信息的JSON字符串。在printf函數(shù)中,我們使用%s來輸出json_str字符串中的內(nèi)容。
需要注意的是,由于JSON字符串中包含了許多引號符號,所以我們需要使用轉(zhuǎn)義字符來表示這些引號字符,例如\”表示一個雙引號字符。否則,編譯器會將引號符號誤認(rèn)為字符串結(jié)束符,導(dǎo)致程序出錯。
上一篇js模擬輸入 vue