我們常用到的有以下幾種:
1、Itoa
功 能:把一長整形轉(zhuǎn)換為字符串。
用 法:char *Itoa(long value, char *string, int radix);
詳細解釋:Itoa是英文long integer to array(將long int長整型數(shù)轉(zhuǎn)化為一個字符串,并將值保存在數(shù)組string中)的縮寫。
參數(shù):
value: 待轉(zhuǎn)化的長整型數(shù)。
radix: 是基數(shù)的意思,即先將value轉(zhuǎn)化為radix進制的數(shù),范圍介于2-36,比如10表示10進制,16表示16進制。
* string: 保存轉(zhuǎn)換后得到的字符串。
返回值:
char * : 指向生成的字符串, 同*string。
備注:該函數(shù)的頭文件是“stdlib.h”。
2、Ultoa
功 能:把一無符號長整形轉(zhuǎn)換為字符串。
用 法:char *Ultoa(unsigned long value, char *string, int radix);
詳細解釋:Uitoa是英文unsigned long integer to array(將unsigned long int無符號長整型數(shù)轉(zhuǎn)化為一個字符串,并將值保存在數(shù)組string中)的縮寫。
參數(shù):
value: 待轉(zhuǎn)化的無符號長整型數(shù)。
radix: 是基數(shù)的意思,即先將value轉(zhuǎn)化為radix進制的數(shù),范圍介于2-36,比如10表示10進制,16表示16進制。
* string: 保存轉(zhuǎn)換后得到的字符串。
返回值:
char * : 指向生成的字符串, 同*string。
備注:該函數(shù)的頭文件是“stdlib.h”。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |