社区
C++ 语言
帖子详情
c++ primer的一道小题
tingfengx
2013-03-14 07:52:34
s和s2的值分别是什么?
string s;
int main()
{ string s2;
}
是不是都是空字符串啊?
...全文
199
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++
Primer
第15章面向对象编程的心得,主要难点在于理解基类与派生类的关系、抽象基类以及虚函数和指针的使用。在实践中,遇到内存管理和多态等问题,尤其是动态调用派生类成员函数。通过解决复杂练习题,逐步掌握语言特性,但同时也感受到了其复杂性。总结中提到,虽然过程艰难,但即将看到曙光,鼓励读者坚持努力。
C++
//练习 15.36 在构造函数和rep成员中添加打印语句,运行你的代码以检验你对本节第一个练习中(a)、(b)两
小题
的回答是否正确。
本文深入解析
C++
Primer
第五版习题15.36,通过在构造函数及rep成员中添加打印语句,验证对习题(a)、(b)部分的理解。在Linux Ubuntu环境下,使用vim编辑器进行代码编写与运行。
【足迹
C++
primer
】27、vector对象是如何增长的
本文深入探讨了
C++
中vector对象如何通过重新分配内存空间进行增长,包括使用shrink_to_fit、capacity和reserve等成员函数的操作,以及如何预分配额外空间和释放预留空间。通过实例代码演示了vector对象在不同操作下的行为,如添加元素、容量调整及内存回收。
C++
Primer
第五版 3.4.2节练习
本文通过几个具体的编程练习,深入探讨了迭代器在
C++
中的应用,包括如何使用迭代器进行相邻元素相加、对称元素求和及分数段划分计数等问题。
【共读
Primer
】38.[5.5]跳转语句 Page170
博客介绍了
C++
中除return外的三种跳转语句。break用于跳出当前while、do while、for或switch语句块;continue终止最近循环的当次循环,开始下一次循环;goto无条件跳转到指定标签。最后还给出一个不强制终止程序使其顺利结束的
小题
目。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章