gpt4 book ai didi

c - 将 char 转换为 int 作为 isspace 的参数的惯用方法?

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

<分区>

我正在使用 isspace 来迭代字符串并识别空白字符:

const char* s = "abcd efg";
const char* ptr = s;

for (; *ptr != '\0'; ptr++)
printf("%c: %s\n", *ptr, isspace(*ptr) ? "yes" : "no");

如您所知,isspace 采用int,而不是char。以上似乎可行 - 但我想验证它是否可移植,或“偶然工作”。

char 转换为 int 以便与 isspace 一起使用的常用方法是什么?

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