如果要精确存储,不损失精度,那么C语言支持的数据类型是做不到的,需要自己用字符串创建一种新的数据类型,并在这个类型上面定义各种运算,类似于自己用代码实现一个小规模的大整数算术运算器,这还是有一定难度和工作量的。
这个long long 类型也不够了要自己用大数组模拟数据类型的,数组的每个元素存五位,自己处理进位关系。
10^100 即长度不超过100位,定义一个100个元素的数组来存储每位数即可。
数组 or 自定义一个结构体