注册 登录
编程论坛 C++教室

怎么样将类似"100,100"的字符串转化成两个整数100

little_stone 发布于 2007-06-22 14:40, 512 次点击
怎么样将类似"100,100"的字符串转化成两个整数100
3 回复
#2
herbert_19872007-06-22 15:23
"100,100"
把 ","前后分为两个字符串.
用 atoi() 把两个字符串变成 整数.
#3
aipb20072007-06-22 20:54
我一般用字符串流
#4
laigaoat20052007-06-22 21:08

#include <stdlib.h>
#include <stdio.h>
#include <iostream.h>

int main(void)
{
int n;
char *str = "124512.67";
n = atoi(str);
cout <<"string=";
printf("%d",n);
cout << " integer =";
printf("%d",n);
return 0;
}


对了,在C++中除printf外有没有其它的格式控制符?像上面,我还只有用printf来归定十进制数,

[此贴子已经被作者于2007-6-22 21:26:40编辑过]

1