cwlr.net
当前位置:首页 >> C++怎么给一个string赋值 >>

C++怎么给一个string赋值

一、C++中,string是一个类(注意,不是类型)。它的赋值,直接将字符串等于给它,或将同类的变量赋给它即可。比如: string LSStr,LSStrA; //定义LSStr = 'aabbccdd'; //赋值LSStrA = LSStr; //同类赋值 1、不同编译环境下的C++,对字符串的处...

对于string型的变量,直接赋值即可,如string str="abcde";使用string类需要使用头文件#include 对于char数组型的变量,在声明时可以直接赋值,如char str[] = "abcde", 对于char数组型的变量,在非声明的时候赋值时,不能直接赋值,如char str...

string类的成员函数c_str()可获取转换成的char*型字符串。例如: #include #include #include using namespace std;int main(){ string st("Hello"); char a[100]; strcpy(a,st.c_str()); cout

char* chr = "hello,world."; 或 char chr[] = "hello,world." 然后,string str( chr );就行了,或者string str = chr也行。

方法一:使用stringstream进行转换。 示例: #include #include #include using namespace std;int main(int argc, char *argv[]){ stringstream sstr; sstr.clear(); char * ch = new char[1024]; string s="abcd"; sstrch;//将stringstream中...

#include #include using namespace std; void main() { int ii; string ss; cin>>ii; /////输入一串数字654 /////////////// char ch[10]; itoa(ii,ch,10); ss.assign(ch); //////////////// cout

#include #include //加个头文件 main() { char a[20]; strcpy(a, "你好"); printf("%s\n",a); } 要用strcpy将字符串常量复制进去,或者用gets(a)从键盘输入字符串

string可以直接赋值 cstring string1,string2; string1=string2

string s(1,'a'); cout

第十一个赋空字符就表示字符串结束了

网站首页 | 网站地图
All rights reserved Powered by www.cwlr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com