C++的弱智问题(刚学1个礼拜)#include using namespace std;class cat{public:cat(int age){itsage=age;}cat(){}int getage()const{return itsage;}private:int itsage;};cat * makecat(int age);int main(){int age =7;cat*boots=makecat(age);cout
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 17:42:36
![C++的弱智问题(刚学1个礼拜)#include using namespace std;class cat{public:cat(int age){itsage=age;}cat(){}int getage()const{return itsage;}private:int itsage;};cat * makecat(int age);int main(){int age =7;cat*boots=makecat(age);cout](/uploads/image/z/12562786-10-6.jpg?t=C%2B%2B%E7%9A%84%E5%BC%B1%E6%99%BA%E9%97%AE%E9%A2%98%EF%BC%88%E5%88%9A%E5%AD%A61%E4%B8%AA%E7%A4%BC%E6%8B%9C%EF%BC%89%23include+using+namespace+std%3Bclass+cat%7Bpublic%3Acat%28int+age%29%7Bitsage%3Dage%3B%7Dcat%28%29%7B%7Dint+getage%28%29const%7Breturn+itsage%3B%7Dprivate%3Aint+itsage%3B%7D%3Bcat+%2A+makecat%28int+age%29%3Bint+main%28%29%7Bint+age+%3D7%3Bcat%2Aboots%3Dmakecat%28age%29%3Bcout)
C++的弱智问题(刚学1个礼拜)#include using namespace std;class cat{public:cat(int age){itsage=age;}cat(){}int getage()const{return itsage;}private:int itsage;};cat * makecat(int age);int main(){int age =7;cat*boots=makecat(age);cout
C++的弱智问题(刚学1个礼拜)
#include
using namespace std;
class cat
{public:
cat(int age){itsage=age;}
cat(){}
int getage()const{return itsage;}
private:
int itsage;
};
cat * makecat(int age);
int main()
{
int age =7;
cat*boots=makecat(age);
cout
C++的弱智问题(刚学1个礼拜)#include using namespace std;class cat{public:cat(int age){itsage=age;}cat(){}int getage()const{return itsage;}private:int itsage;};cat * makecat(int age);int main(){int age =7;cat*boots=makecat(age);cout
cat *boots=makecat(age);//*boots此处是一个值,不是地址
cat *makecat(int age )/*返回的不是地址而是值,本程序中都是cat类的值,故可以相等*/
这两个式子 不就像*p1=*p2 ,*boots 不是地址,而是地址指向的值,值是可以相互 赋的.