函数toascii()
的作用是什么?
有实际用途吗?
注意:这与Windows功能ToAscii
无关。
答案 0 :(得分:3)
假设您正在谈论POSIX toascii
,它会在man
页面上说出它的作用。
toascii()通过清除高位将c转换为适合ASCII字符集的7位无符号char值。
如果您需要确保一个值仅使用最低的7位,则可以使用它,但是您更有可能将其与0x7F
进行按位与。
答案 1 :(得分:0)
它通过清除高阶位,将大小为int
的参数(c
)转换为7位ascii值。有效地,它返回c & 0x7f
。