自写字符串转换成整型函数
来源:互联网 发布:bigdecimal mysql 编辑:程序博客网 时间:2024/06/07 02:35
eg1:
typedef struct
{
char Ch;
int In;
}CIMAP;
const CIMAP CiMap[] =
{
{'0', 0}, {'1', 1}, {'2', 2}, {'3', 3},
{'4', 4}, {'5', 5}, {'6', 6}, {'7', 7},
{'8', 8}, {'9', 9}
};
int main()
{
char a[] = "1234";
int i = 0;
int j = 0;
int b = 0;
int mul = 1;
for(j = 3;j>=0;j-- )
{
for(i = 0;i<sizeof(CiMap)/sizeof(CiMap[0]);i++)
{
if(a[j] == CiMap[i].Ch )
{
b = b+mul*CiMap[i].In;
mul = mul*10;
}
}
}
printf("b = %d/n",b);
printf("x = %d/n",atoi(a));
return 0;
}
eg2:
int main()
{
char a[] = "01023456789";
int i = 0;
int b = 0;
int mul = 1;
int j = 0;
j = (sizeof(a)/sizeof(a[0]))-2 ;
for(i = j;i>=0;i--)
{
b = b+mul*(a[i]-'0');
mul = mul*10;
}
printf("b = %d/n",b);
return 0;
}
- 自写字符串转换成整型函数
- 整型转换成字符串
- 字符串转换成整型
- 字符串转换成整型
- 字符串转换成整型
- 整型转换成字符串
- 编写函数实现:整型数转换成字符串
- Linux下整型转换成字符串函数——itoa
- 整型数据转换成字符串
- 字符串转换成整型int
- 将字符串转换为整型的函数
- 自写字符串操作函数
- 网友面试题:C#,不使用任何Parse,TryParse,Convert方法,自写函数将数字字符串转换成整数
- atoi() -- 将字符串转换成整型数
- 十六进制字符串转换成整型数值
- 将整型数转换成字符串
- atoi 把字符串转换成整型数
- JAVA中字符串转换成整型问题
- moss实现webpart包装userControls
- Oracle触发器
- Android深入浅出之Binder机制
- 继承
- C++各大有名库的介绍
- 自写字符串转换成整型函数
- tomcat改为windows服务
- Access / Oracle 中代替某字段null值的方法
- 物件匈牙利文標記法的命名慣例VB
- Windows下开发中遇到问题的解决方案汇总
- Ext JS 4倒计时:图形和图表
- 这个你试试看
- 进程之间通讯的代码:
- Hibernate错误Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]