标签:
结构体与类的唯一区别在于,结构体的默认成员函数为public,而类的默认成员函数为private。
一个结构体的演示:
#include <iostream> using namespace std; struct A { int x; int x1; }; A &sum(A a1,A a2) { A *p=new A; //建立新空间地址给指针p p->x=a1.x*a2.x; //函数功能 p->x1=a1.x1*a2.x1; //函数功能 return *p; //返回指针p } void main() { A a1={10,10}; A a2={15,30}; A *p1=&sum(a1,a2); //用一个该结构体的指针来接收返回的指针 cout<<p1->x<<endl; cout<<p1->x1<<endl; system("pause"); }
标签:
原文地址:http://www.cnblogs.com/BlackCat86/p/4380631.html