函数itoa

在C语言里,一串数字也是字符串,比如s[100]="123456",并输出printf("%s",s); 这样可以输出数字字符串。
当然,数字还有另一种理解,比如:int a=1234; 怎么样把整型a赋值给字符串,这里有一个很重要的函数 itoa,简单的来说,这个函数就是把整型数据按照你给的进制存放入字符串内(想了解这个函数更详细的情况,可以用谷歌百度一下)。这个函数的头文件是stdlib.h。
itoa(a, string, n); //a为需要转换的整数,string为需要存放的字符串,n为指定的转换进制
比如:
itoa(1234, s, 8); //现在字符串s中存放的是1234的8进制数据,当然,你还可以换成其他的进制。

这个函数还有另一个重要的作用:就是可以把整型数据的各个位上的数字分开,而不用再很麻烦的除啊,取余啊!!

这是函数itoa 的百度百科:http://baike.baidu.com/view/4398773.htm
posted @ 2015-04-05 10:51  锄,禾日当午  阅读(510)  评论(0编辑  收藏  举报