1 Star 0 Fork 0

LC.yulin/C++代码

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test.9_23.cpp 2.63 KB
一键复制 编辑 原始数据 按行查看 历史
LC.yulin 提交于 2022-09-23 23:12 . C++类和对象基础代码练习
#include<iostream>
using namespace std;
//class A
//{
//public:
// int a;
// int size;
//};
//int main()
//{
// A a1;
// a1.a = 10;
// a1.size = 20;
// A a2;
// a2.a = 20;
// cout << a1.a << endl;
// cout << a2.a << endl;
// return 0;
//}
//class A
//{
//public:
// void func()
// {}
//private:
// char _c;
//};
//int main()
//{
// cout <<"A:"<< sizeof(A) << endl;
// return 0;
//}
//class A
//{
//public:
// void func()
// {}
//};
//class A1
//{
//public:
//};
//int main()
//{
// cout << sizeof(A) << endl;
// cout << sizeof(A1) << endl;
// return 0;
//}
//class A
//{
//public:
// void func()
// {}
//private:
// char _c;
//};
//int main()
//{
// A::func();
// return 0;
//}
//class Date
//{
//public:
// void Init(int year, int month, int day)
// {
// _year = year;
// _month = month;
// _day = day;
// }
// void Print()
// {
// cout << this << endl;
// cout << _year << "-" << _month << "-" << _day << endl;
// }
//private:
// int _year; // 年
// int _month; // 月
// int _day; // 日
//};
//int main()
//{
// Date d1, d2;
// d1.Init(2022, 1, 11);
// d2.Init(2022, 1, 12);
// d1.Print();
// d2.Print();
// cout << &d1 << endl;
// cout << &d2 << endl;
// return 0;
//}
//class Date
//{
//public:
// //构造函数
// Date(int year = 1, int month = 1, int day = 1)
// {
// _year = year;
// _month = month;
// _day = day;
// }
// Date()
// {
// _year = 1;
// _month = 1;
// _day = 1;
// }
// void Print()
// {
// cout << _year << "-" << _month << "-" << _day << endl;
// }
//private:
// int _year; // 年
// int _month; // 月
// int _day; // 日
//};
//int main()
//{
// Date d1;
// return 0;
//}
//class Stack
//{
//public:
// Stack(int capacity = 4)
// {
// _a = (int*)malloc(sizeof(int) * capacity);
// if (_a == nullptr)
// {
// printf("malloc fail\n");
// exit(-1);
// }
// _top = 0;
// _capacity = capacity;
// }
// void push(int x)
// {
// _a[_top++] = x;
// }
//private:
// int* _a;
// int _top;
// int _capacity;
//};
//int main()
//{
// Stack st;
// st.push(1);
// st.push(2);
// return 0;
//}
class A
{
public:
void fun()
{}
int _b;
int _c;
};
class Date
{
public:
void Print()
{
cout << _year << "-" << _month << "-" << _day << endl;
}
private:
int _year = 1; // 年
int _month = 2; // 月
int _day = 3; // 日
A _a;
};
int main()
{
Date d1;
return 0;
}
//class Time
//{
//public:
// /*Time()
// {
// cout << "Time()" << endl;
// _hour = 0;
// _minute = 0;
// _second = 0;
// }*/
//private:
// int _hour;
// int _minute;
// int _second;
//};
//class Date
//{
//private:
// // 基本类型(内置类型)
// int _year;
// int _month;
// int _day;
// // 自定义类型
// Time _t;
//};
//int main()
//{
// Date d;
// return 0;
//}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/lc-yulin/c-code.git
git@gitee.com:lc-yulin/c-code.git
lc-yulin
c-code
C++代码
master

搜索帮助