社区
C++ 语言
帖子详情
c++中关于构造函数一个十分有趣的问题,请高手解答
yuzhenting1982
2014-03-31 10:16:45
#include<iostream.h>
class student
{
public:
student()
{
cout<<"1"<<endl;
}
};
void main()
{
student s1();
}
这段程序为什么运行起来后,不输出字符“1”,而如果去掉定义变量S1时的后面的一对"()",才能输出字符“1”
...全文
133
2
打赏
收藏
c++中关于构造函数一个十分有趣的问题,请高手解答
#include class student { public: student() { cout<<"1"<<endl; } }; void main() { student s1(); } 这段程序为什么运行起来后,不输出字符“1”,而如果去掉定义变量S1时的后面的一对"()",才能输出字符“1”
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lanlvy
2014-03-31
打赏
举报
回复
引用 1 楼 mougaidong 的回复:
student s1(); 这是个函数声明语句
正解! 创建对象:student s1;或者student *stu=new student();
turing-complete
2014-03-31
打赏
举报
回复
student s1(); 这是个函数声明语句
Exceptional
C++
47个疑难
问题
详解 PDF格式
非凡的
c++
显示通过例子如何健全的软件工程的
c++
标准。你喜欢解决棘手的
c++
的
问题
和难题呢?你享受具有较强的鲁棒性和可扩展的代码写呢?然后花几分钟,挑战你自己和一些艰难的
c++
的设计和编程
问题
。
高质量C/
C++
编程指南
编程经验之谈 成为编程
高手
提高软件编程质量
适合新手的oj题
适合新手的oj题,c/
c++
,
高手
请
无视
C++
中
string类函数常用函数大全
最近,写各种关于字符串的
问题
,遇到不少题目解法或多或少的调用各种方法,今个发现了个大佬的总结,自己码一下保存(自己的编译器慢慢看,看文档,这谁看的进去这么多。。) 大佬原文链接在最下面 string类的
构造函数
: string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化 此外,string类还支持默认
构造函数
和复制
构造函数
,如string s1;string s2="hello";都是正确的写法。当构造的st
C++ 语言
65,208
社区成员
250,517
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章