//C版本 #include<iostream> using namespace std; typedef struct point3d{ float x; float y; float z; }point3d; void point3d_print(const point3d *pd) { cout<<pd<<endl; } int main() { point3d a; a.x=5; a.y=6;a.z=7; point3d_print(&a); } //c++版本 struct做扩充 class print3d{ public: point3d(float x,float y,float z);//重载 print(); private: float x; float y; float z; }; int main() { point3d a(3,4,5); a.print(); }
初步认识C++类(与C比较)
最新推荐文章于 2023-02-21 19:50:50 发布