编C语言时需要遇到存很大很大的数该怎么办
答案:2 悬赏:0
解决时间 2021-11-09 19:22
- 提问者网友:江鱼
- 2021-11-09 10:27
编C语言时需要遇到存很大很大的数该怎么办
最佳答案
- 二级知识专家网友:情战辞言
- 2021-11-09 11:23
想了解一下什么数能够超过64位?
如果要做一个很大的数,可以这样做:
struct _big_num_t {
int64_t num1;
int64_t num2;
...
};
定义一个结构体,用多个数来拼。如果需要的话,还可以定义构造函数,比较函数,以及=/>操作符,用起来可以跟普通的变量一样。
如果要做一个很大的数,可以这样做:
struct _big_num_t {
int64_t num1;
int64_t num2;
...
};
定义一个结构体,用多个数来拼。如果需要的话,还可以定义构造函数,比较函数,以及=/>操作符,用起来可以跟普通的变量一样。
全部回答
- 1楼网友:陪我到地狱流浪
- 2021-11-09 12:41
char namebuf[100]={0};
strcpy(namebuf,p);
strcat(namebuf,"\r\n");
fwrite(dir_file,namebuf,strlen(namebuf));
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯