C JSON提供了很多方便的函數(shù)來操作JSON數(shù)據(jù)類型。當(dāng)我們需要把一個整型值轉(zhuǎn)換成字符串類型時,我們可以使用以下代碼:
int num = 123; char* str = cJSON_PrintInt(num);
以上代碼中,我們將一個整型值123賦值給變量num。接著,我們使用cJSON_PrintInt函數(shù)將這個整型值轉(zhuǎn)換成字符串類型,并將轉(zhuǎn)換后的結(jié)果賦值給變量str。
cJSON_PrintInt函數(shù)的定義如下:
char* cJSON_PrintInt(int num);
該函數(shù)只接受一個整型參數(shù),返回值為一個字符指針。轉(zhuǎn)換后的結(jié)果以字符指針的形式返回。
需要注意的是,cJSON_PrintInt函數(shù)只支持將整型值轉(zhuǎn)換成字符串類型。如果需要將其他類型的值轉(zhuǎn)換成字符串類型,需要使用其他的函數(shù)。
上一篇go分離json
下一篇go取json某屬性值