gpt4 book ai didi

C 如何比较字符串是否为十六进制 0d0a

转载 作者:行者123 更新时间:2023-11-30 18:31:21 28 4
gpt4 key购买 nike

我需要检查字符串值,如果十六进制值为 0d0a 的字符串出现,我需要中断 while 循环。

由于这些是不可打印的字符,如何检查?

最佳答案

检查字符串是否仅包含这两个字符:

if ( 0 == strcmp(my_string, "\x0d\x0a") )
{
// action to take if it matches
}

如果您的目的是查找 CR-NL 对,则 "\r\n" 是等效的(采用 ASCII 编码),并且记录得更清楚。

关于C 如何比较字符串是否为十六进制 0d0a,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24234729/

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