gpt4 book ai didi

c - 数组 K&R 1.6 个字符?

转载 作者:太空宇宙 更新时间:2023-11-04 06:28:51 25 4
gpt4 key购买 nike

K&R第二版第23页,有一些代码

    if (c >= '0' && c <= '9')
++ndigit[c-'0'];

继续。我的问题是,为什么整数的每一侧都有 ' ?什么是 c-'0'?

最佳答案

'0' 是一个字符。它的整数值为 48。'9' 的值为 57。c - '0' 的值等于 c - 48 , 将是相应字符的整数值。 '0' 将是 0'1' 将是 1,等等。

关于c - 数组 K&R 1.6 个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22886229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com