随笔 - 37  文章 - 0  评论 - 150  阅读 - 29万
12 2012 档案
[C]字符串与数值互转换的语义区别
摘要:字符串与数值互相转换是非常常用的功能,大家都对它习以为常了。我想除了程序库的编写者之外,没有人会像我这样为了这个问题纠结一两天。C提供了一套函数用于字符串与数值互转换,包括itoa,atoi,strtol等。为了方便叙述,我将这套函数抽象成下面两个伪C函数:string C_IntToStr(int value, int radix);int C_StrToInt(string str, int radix);根据函数名称就可以知道它们的用途。注意本文只讨论整型值,浮点数不在该范围内。对于十进制的转换来说,这两个函数的行为很正常;对于非负数的非十进制转换来说,也很正常。这都没什么好说的。可是对 阅读全文
posted @ 2012-12-04 14:48 Zplutor 阅读(1581) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示