在吗小鱼谢谢你的回答你能再给你解释下吗,&是取址,会把刚才读入的这个整型数据存入month代表的地址中.我同学说&是引用就是当month输入一个新的数据就引用它改变month的值.还有就是Date d(mon
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/17 20:04:35
![在吗小鱼谢谢你的回答你能再给你解释下吗,&是取址,会把刚才读入的这个整型数据存入month代表的地址中.我同学说&是引用就是当month输入一个新的数据就引用它改变month的值.还有就是Date d(mon](/uploads/image/z/10480707-27-7.jpg?t=%E5%9C%A8%E5%90%97%E5%B0%8F%E9%B1%BC%E8%B0%A2%E8%B0%A2%E4%BD%A0%E7%9A%84%E5%9B%9E%E7%AD%94%E4%BD%A0%E8%83%BD%E5%86%8D%E7%BB%99%E4%BD%A0%E8%A7%A3%E9%87%8A%E4%B8%8B%E5%90%97%2C%26%E6%98%AF%E5%8F%96%E5%9D%80%2C%E4%BC%9A%E6%8A%8A%E5%88%9A%E6%89%8D%E8%AF%BB%E5%85%A5%E7%9A%84%E8%BF%99%E4%B8%AA%E6%95%B4%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%AD%98%E5%85%A5month%E4%BB%A3%E8%A1%A8%E7%9A%84%E5%9C%B0%E5%9D%80%E4%B8%AD.%E6%88%91%E5%90%8C%E5%AD%A6%E8%AF%B4%26%E6%98%AF%E5%BC%95%E7%94%A8%E5%B0%B1%E6%98%AF%E5%BD%93month%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E6%96%B0%E7%9A%84%E6%95%B0%E6%8D%AE%E5%B0%B1%E5%BC%95%E7%94%A8%E5%AE%83%E6%94%B9%E5%8F%98month%E7%9A%84%E5%80%BC.%E8%BF%98%E6%9C%89%E5%B0%B1%E6%98%AFDate+d%28mon)
在吗小鱼谢谢你的回答你能再给你解释下吗,&是取址,会把刚才读入的这个整型数据存入month代表的地址中.我同学说&是引用就是当month输入一个新的数据就引用它改变month的值.还有就是Date d(mon
在吗小鱼谢谢你的回答你能再给你解释下吗
,&是取址,会把刚才读入的这个整型数据存入month代表的地址中.
我同学说&是引用就是当month输入一个新的数据就引用它改变month的值.
还有就是Date d(month,day);这个是调用函数所以d(month,day)的函数名d可以随便写对把?d.constell();又是什么意思为什么前面有个d.
在吗小鱼谢谢你的回答你能再给你解释下吗,&是取址,会把刚才读入的这个整型数据存入month代表的地址中.我同学说&是引用就是当month输入一个新的数据就引用它改变month的值.还有就是Date d(mon
&在C++里确实是引用的意思,不过仅限于作为一个参数进行函数调用的时候.函数传入参数的方式一共有三种:
1.传值
2.传指针
3.传引用.
其中C只有前两种,第三种使用&的是C++特有的.
你问题中的&是取址.
是的,Date是你定义的类的名字,d是这个类生成的实例,实例也可以看作变量名,你可以随便起,比如叫abc,qwert什么的都行.但这个不是函数名,(month,day)是你构造出d这样一个实例需要送进去的值,用于按你定义Date时候的约定(看Date之中Date()的这个构造函数)去创建一个d出来.
d.constell()表明是调用d这个实例的constell方法.
你上面说的这些已经是C++和面向对象的一些基本内容啦,简单看看面向对象/类相关的介绍很容易掌握的,这些已经不是C的范畴了 :)
祝学习愉快.