c++中的string字符串如何初始化?
我在vs2010中用NULL初始化好像不行,比如:stringa=NULL;那应该如何初始化啊?...
我在vs2010中用NULL初始化好像不行,比如:
string a = NULL;
那应该如何初始化啊? 展开
string a = NULL;
那应该如何初始化啊? 展开
5个回答
展开全部
string是类。。
string a;就初始化了,类的构造韩式已经搞定一切。
或者string a = "xxx"也可以~
string a;就初始化了,类的构造韩式已经搞定一切。
或者string a = "xxx"也可以~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string *a = NULL 初始化字符串指针
string a = " " 初始化字符串
string a = " " 初始化字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string a; a is empty string
string a (b); initialize a as a copy of b
string a ("djflsd"); initialize a as a copy of the string literal
string a (n, 'a'); initialize a with n copies of the character 'a'
PS: from c++ primer
string a (b); initialize a as a copy of b
string a ("djflsd"); initialize a as a copy of the string literal
string a (n, 'a'); initialize a with n copies of the character 'a'
PS: from c++ primer
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你定义类型就自动初始化了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询