问题标签 [strcmp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 在C中如何strcmp只是开始的2个字符然后连接?
在 C 中我如何 strcmp 只是开始的 2 个字符?然后与另一个字符串连接?像这样的东西:
php - 使用 strcmp 防止重复的日志行
我正在使用下面的代码将日志的最后一行减去时间戳与 $data 进行比较,我回显了它们两者并且它们完全相同,但是它仍然每次都写入一个新的日志条目。我在这里错过了什么吗?如果行相同,则应中断,否则应写入新条目。
c - 左值需要作为赋值的左操作数
为什么我越来越
与单个字符串比较?我该如何解决这个问题C
?
谢谢!
c - strcmp 用于空字符串
我正在审查一些代码,我看到有人做了
我很好奇,因为我认为这样做会更快
这是正确的还是 strcmp 优化到足以使它们相同。
(我意识到即使有一些差异也会很小,但我认为您使用我的方法至少可以节省一些说明。)
c - strcmp 的段错误
我通过以下方式使用 strcmp
- 传递 char[] 数组名
将指针传递给字符串文字,但第二个导致段错误。尽管我已经确认指针指向正确的字符串文字,但我对为什么会出现段错误感到困惑。这是代码:-
/li>
我将它保存为 str.c ,当我编译它时,首先我得到以下警告:
最后运行它,给出如下所示的段错误
c - C - 比较数字字符串
出于专业的好奇心,在 C 中比较两个全数字字符串的最安全/最快/最有效的方法是什么?
c - strcmp 行为怪异
我有一个小程序,它将在文件中搜索一些字符串。这个字符串的末尾有一个可变部分,并且总是前面有一个字节,它告诉大小。
例如,我们将在“aaaaa.http://www.example.combbbbb”中查找“http://”(“.”的 ASCII 码是 0x17。
假设我们已经打开了文件。要执行的代码是:
我们读取所有文件并将下一个字符放入缓冲区以与基数(http://)进行比较。
我的问题是如果我们删除 printf("\n | %d (%c) - %d (%c) ",buffer[ij],buffer[ij],base[ij],base[ij]); 什么都找不到...
我真的看不出我做错了什么。
你能帮助我吗 ?
提前致谢。
c - 在链表上使用 strcmp 进行比较
我对链表不是很了解,我不知道这是否可能,但我需要这样做:) 我有一个加载到结构中的链表,我需要比较所有字符在结构上......最好举个例子:
这是没有链表
结构
现在我需要做这样的事情,但使用链表
c - C 代码 - 从 2D 字符数组中删除重复单词的逻辑
嗨,有一个 C 代码,其中我有一个 2D 字符数组 -
这个数组被一些带有名字的逻辑填充。我在变量 names_found 中跟踪实际找到的名称总数(可能少于 100 个名称)。
现在我想删除可能存在的重复名称。我打算做的是类似的事情。
这
是重复词删除的逻辑,我在做什么正确,功能上?
我怎样才能优化它的速度。
任何更好/更快的解决方案。
c - C中字符串的字母数字排序顺序
在使用 qsort 和 strcmp 对 C 中的字符串进行排序时,我遇到的问题是字母数字条目(通常以数字结尾的字符串)被奇怪地排序,如下所示:
- 条目1
- 条目 12
- 条目2
期望的行为是这样的:
- 条目1
- 条目1_新
- 条目2
- 条目 12
最简单的方法是什么?
谢谢