我正在尝试减去每个 ASCII 字符都被视为十进制数字的字符串。例如:
"1000000000001" - "0100000000001" = "900000000000"
如果我的函数原型(prototype)如下所示,我将如何着手实现它:
char* get_sub(char* a, char* b)
最佳答案
请记住您是如何在小学算法 001 课上学习大数减法的。两个数的最低位相减,小于0加10,记住进位,继续下一位。
关于c++ - C++返回字符数组相减的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7783527/