社区
C++ 语言
帖子详情
c++ primer的一道小题
tingfengx
2013-03-14 07:52:34
s和s2的值分别是什么?
string s;
int main()
{ string s2;
}
是不是都是空字符串啊?
...全文
205
11
打赏
收藏
c++ primer的一道小题
s和s2的值分别是什么? string s; int main() { string s2; } 是不是都是空字符串啊?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Roth-
2013-03-15
打赏
举报
回复
自己动手丰衣足食
coder11
2013-03-15
打赏
举报
回复
string a则用了sting类生产了a对象, a是string类的构造函数生产出来的对象。是空字符串
_sunshine
2013-03-15
打赏
举报
回复
实践是检验真理的唯一标准
LTheMiracle
2013-03-14
打赏
举报
回复
s和s2是string类的两个对象,你定义了它们,没有初始化,里面存的东西就不知道是什么。你可以cout<<s<<endl; cout<<s2<<endl; 来看看里面是什么。
江湖小虾米东方未明
2013-03-14
打赏
举报
回复
学习计算机还有动手的- -。。。楼主~
debug下~= =
wjain
2013-03-14
打赏
举报
回复
你为什么不自己写个程序试试看呢。 查查string无参构造函数是怎么初始化的。
cyneuzk
2013-03-14
打赏
举报
回复
string不是内置的数据类型,它是定义的一个类,它带有默认的构造函数。string a;这样调用了将a初始化为空字符的默认构造函数。 这在C++ Primer Plus上将得很详细
Cybernic
2013-03-14
打赏
举报
回复
对于对象,只要有默认构造函数,无论对象在哪里定义(没有初始化),都会调用对象的默认构造函数。
Cybernic
2013-03-14
打赏
举报
回复
都是空字符串。
皮卡_tiger
2013-03-14
打赏
举报
回复
自己运行一下就OK了!
意吟
2013-03-14
打赏
举报
回复
你为什么 不自己判断一下呢 断言啊 assert( s.empty() == true );
c++
primer
15 章总结
面向对象编程是
C++
的重中之重。所用的时间也是极其长。目前跟这本书磕了半年多,马上就要看到曙光了,只是后边是越来越费脑细胞,同志们努力吧。
C++
//练习 15.36 在构造函数和rep成员中添加打印语句,运行你的代码以检验你对本节第一个练习中(a)、(b)两
小题
的回答是否正确。
【代码】
C++
//练习 15.36 在构造函数和rep成员中添加打印语句,运行你的代码以检验你对本节第一个练习中(a)、(b)两
小题
的回答是否正确。
【足迹
C++
primer
】27、vector对象是如何增长的
vector对象是如何增长的 当需要更多空间的时候,会重新分配比新空间需求更大的内存空间,作为备用 管理容器的成员函数 shrink_to_fit //只适用于vector,string,deque capacity reserve //只适用于vector,string c.shrink_to_fit() //请将capacity()减少为与size相同大小 c.c
C++
Primer
第五版 3.4.2节练习
练习3.24:请使用迭代器重做3.3.3节(第94页)的最后一个练习。 练习3.25:3.3.3节(第93页)划分分数段的程序是使用下标运算符实现的,请利用迭代器改写程序并实现完全相同的功能。 练习3.26: 在100页的二分搜索中,为什么用的是mid = beg + (end - beg)/2,而非mid = (beg+end)/2;答:练习3.24,3.25见云盘程序。 练习3.2
【共读
Primer
】38.[5.5]跳转语句 Page170
在
C++
中一共存在四中跳转语句: break continue goto return return代表返回当前函数,这个之前已经有了介绍,接下来我们介绍其他3个跳转语句的作用。 break:简单的将就是跳出当前的while、do while、for 或 switch 语句块范围。然后继续执行其后的内容。 #include <iostream> #includ...
C++ 语言
65,214
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章