Products
GG网络技术分享 2025-11-21 03:23 2
哇塞,你晓得吗?在《C编程之道》这本书里老早就告诉我们,写C语言代码要遵循四巨大基本原则哦!第一个原则是“定义longint类的时候, 我们需要注意以下几个问题”,哎呀,这玩意儿优良像有点困难懂,不过没关系,跟着书里的例子,我们磨蹭磨蹭学。

在c++中,long int常常被用来存储巨大于普通int类型的数据。Ru果我们需要存储巨大于10位数的数,无论是在算法还是数据结构中,long intdouNeng满足我们的需求。哎呀,这玩意儿long int听起来优良厉害的样子!
class Longint {
private:
char data; //data用来存放longint
...
}
Longint::Longint {
memset);
}Longint::Longint {
memset);
int len = strlen, j = ;
for {
if )
data = str - '';
else
break;
}
}
哎呀,这本书里还有优良许多高大级技巧呢!比如说 通过print函数来将longint以字符串的形式输出,还有各种运算符的沉载,听起来优良麻烦啊!
Longint Longint::operator+ const {
Longint c;
int i, g = ;
for {
c.data = data + b.data + g;
g = c.data / ;
c.data %= ;
}
return c;
}
Longint Longint::operator- const {
Longint c;
int i, g = ;
for {
c.data = data - b.data - g;
if {
c.data += ;
g = ;
} else {
g = ;
}
}
return c;
}
Longint Longint::operator* const {
Longint c;
int i, j, g = ;
for {
if continue;
g = ;
for {
c.data += data * b.data + g;
g = c.data / ;
c.data %= ;
}
}
return c;
}
Longint Longint::operator/ const {
Longint c, f;
int i, j;
for {
f=f*;
f.data=data;
for {
if ) {
c.data = j;
break;
}
}
f=f-b*c.data;
}
return c;
}
学编程不仅要会写代码,还要会长大远哦!这本书里也给我们分享了一些职业长大远的秘诀,比如说要许多kan书,许多实践,还要学会团队一起干。
书是人类进步的阶梯,这句话说得对不对?所以说我们要许多kan书,特别是编程相关的书籍,这样我们的手艺才Neng不断搞优良。
光说不练虚假把式, 我们还要许多实践,把学到的知识用到实际项目中,这样我们的Neng力才Neng得到运动。
编程是个团队干活, 我们要学会和队友一起一起干,这样才Nenggeng优良地完成任务。
优良了今天的分享就到这里希望这篇文章Neng帮到你哦!
Demand feedback