C++中int和string的相互转换 对于int转string,直接用to_string()即可,这里的int也可以是float,double等等对于string转int,可以采用标准库中atoi函数,由于这是C语言的库,而string是C++新定义的,所以使用之前,需先将string转换成char。比如int n = atoi(str.c_str()); 同理 还可以使用atof(), atol()等将string转换成float和long型