需要把整数转化为string类型,一共找到三种方法 int k; char arr[10]; string s; 1. 因为我是用的vs2010,因为版本太低了这种方法不好用,不过较高版本的ide应该是可以的 #include<string> s = std::to_string(k); 2. #include<stdlib.h> itoa(k,arr,10); s = arr; 3. #include<stdio.h> sprintf(arr,”%d”,k); s = arr;