C++ string拼接与转char*
#include <cstdio> //可以调用C中的printf #include <iostream> #include <string> #include <stdio.h> using namespace std; int main () { string str1 = "abc"; string str2 = "123"; string str3 = str1 + str2; //C++ string并不直接等于C的char* const char* str4 = str3.c_str(); int len = str3.size(); printf("-%d:%s-\n",len,str4);//6:abc123 return 0; }