在C语言中没有string类型,可以通过string类对象的成员函数c_str()把string对象转换成C中的字符串样式。 intmain(){stringstr ="zhangsan";charcstr[64] = {0}; strcpy(cstr, str.c_str()); cout << cstr << endl;return0; }
方法一:使用sprintf函数将int转换为string。sprintf函数可以将一个或多个变量按照指定的格式输出到一个字符串中。要使用sprintf函数,需要包含stdio.h头文件。例如,要将int类型的变量num转换为string类型的变量str,可以使用以下代码:方法二:使用atoi函数将string转换为int。atoi函数可以将一个字符串表示的整数转换为对...