下面的语句到底做了什么?
const char *string
*string - '0'
谢谢!
最佳答案
它将string
指向的字符减去字符'0'
的值,变成一个数值。因此,例如字符 '9'
将变成整数 9
。
关于c - 无法理解 Atoi 函数 - *string - '0',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5931554/
下面的语句到底做了什么?
const char *string
*string - '0'
谢谢!
最佳答案
它将string
指向的字符减去字符'0'
的值,变成一个数值。因此,例如字符 '9'
将变成整数 9
。
关于c - 无法理解 Atoi 函数 - *string - '0',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5931554/