C++中定义对象的语法,带括号与不带括号有什么区别?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/11 05:33:46
C++中定义对象的语法,带括号与不带括号有什么区别?
像如下这样的C++类:
class MyClass
{
public:
MyClass() { std::cout
像如下这样的C++类:
class MyClass
{
public:
MyClass() { std::cout
![C++中定义对象的语法,带括号与不带括号有什么区别?](/uploads/image/z/15864556-4-6.jpg?t=C%2B%2B%E4%B8%AD%E5%AE%9A%E4%B9%89%E5%AF%B9%E8%B1%A1%E7%9A%84%E8%AF%AD%E6%B3%95%2C%E5%B8%A6%E6%8B%AC%E5%8F%B7%E4%B8%8E%E4%B8%8D%E5%B8%A6%E6%8B%AC%E5%8F%B7%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%3F)
这个算是C++的语法了,记住就行了.另外如果进行动态的堆分配的话是要带括号的,比如 MyClass obj = new MyClass() 不加会报错
这些都算是语法规则,
另外,刚你问的MyClass obj()把obj定义成什么 从语法上看是定义了一个名为obj,类型为MyClass类(也就是返回值为MyClass类型)的无参数函数.
这些都算是语法规则,
另外,刚你问的MyClass obj()把obj定义成什么 从语法上看是定义了一个名为obj,类型为MyClass类(也就是返回值为MyClass类型)的无参数函数.
请问javascript 中函数调用的问题,带括号的和不带括号有什么区别啊?
mathematica 中解的形式不同之处,带括号和不带括号的区别
C语言中 define MVAL (13) 宏定义为什么要加一个括号啊?他和不加括号有什么区别吗?
oracle中直接定义number类型不带括号究竟含不含小数或负数
带结晶水的晶体与不带结晶水的晶体有什么区别?
英语音标中带括号什么意思
分数带中括号的四则运算
带中括号的小学四年级数学题
下列对联中带括号的字与哪个字词谐音?请填在括号里.
c语言,逗号表达式要带括号吗?为什么书上的逗号表达式都带括号?
液压图中单向阀有两种画法,一种带弹簧的,一种不带弹簧的,有什么区别 是不是自动复位功能?不带弹簧的就不复
吹风机带负离子的与不带有什么区别