📄 long_int200.h
字号:
#include <iostream.h>
class long_int
{
private:
int array[200],size;
public:
long_int();
//无参时初始化200位的长整数数组
long_int(int *p,int another_size);
//有参时初始化200位的长整数数组
long_int(long_int&);
//拷贝构造函数
int get_size() {return size;}
long_int& operator=(const long_int& p);
//赋值函数重载
long_int operator+(const long_int&);
//重载加法
long_int operator++();
//重载加法
long_int operator+(unsigned short i);
//重载加法
long_int operator-(const long_int&);
//重载减法
long_int operator--();
//重载减法
long_int operator-(unsigned short);
//重载减法
long_int operator*(const long_int&);
//重载乘法
long_int operator*(unsigned short);
//重载乘法
long_int operator/(const long_int&);
//重载除法
friend istream& operator>>(istream&,long_int&);
//重载输入符号
friend ostream& operator<<(ostream&,long_int);
//重载输出符号
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -