问题标签 [strchr]
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++ - 如何将 char* 指针转换为 C++ 字符串?
我有一个 C++ string
。我需要将此字符串传递给接受char*
参数的函数(例如 - strchr()
)。
a)我如何获得该指针?
b)是否有一些等效的功能strschr()
适用于C++ strings
?
c - 如何在C中找到字符串中字符的索引?
假设我有一个字符串"qwerty"
,我希望在其中找到e
字符的索引位置。(在这种情况下,索引将是2
)
我如何在 C 中做到这一点?
我找到了该strchr
函数,但它返回一个指向字符而不是索引的指针。
c - 高效内存
有谁知道 memcspn 函数的有效实现?它的行为应该类似于 strcspn,但在内存缓冲区中而不是在以空字符结尾的字符串中查找跨度。目标编译器是 visualC++ 。
谢谢,卢卡
c - strchr()、APT_String 和减法运算
我正在使用一个用 C 语言编写的程序,该程序涉及比较连字符的姓氏。例如,它可能会将 Mary Jay-Blige 与 Mary Kay-Blige 进行比较。找到连字符并将变量设置为其位置的代码是:
其中 APT_String 是 IBM 的 DataStage 的数据类型。
我继承了上面的代码,它似乎“工作”,但我想澄清一下p_ich-LAST_NAME+1
操作。也就是说,如果strchr()
返回第一个“-”的位置,C 是如何处理这个算术的?
如果我打电话cout<<p_ich;
,我会得到-Blige
。所以我猜它会在找到指定的字符后返回字符串的其余部分?
c - c语言strchr分段错误字符替换
我需要将 C 字符串中每次出现的 '&' 替换为 ','。
我这样做了,它有效
代码 1:
为了变得“优雅”,我尝试了以下操作,但它导致了段错误,甚至我的指针光标都被破坏了!很奇怪,我在 vmware vm 中运行 linux。
代码 2:
那么可能有什么问题呢?...
您认为代码 1 是“优雅的”吗?...
问候。
c++ - 在c中的另一个char数组中找到一个char数组
您好,如果您知道如何在字符串中搜索单词,为什么我不能在 strchr 函数中使用 2 个变量
c++ - 如果在 strchr() 中传递 NULL 怎么办
我的代码在 Linux 中运行。我看到我的程序在将 NULL 传递给 strchr() 函数时中止。在 AIX 中运行时似乎不会发生这种情况。
谁能说出为什么 strchr() 的这种行为差异?
谢谢
c - 需要了解 c++ strchr 函数及其工作原理
我想了解strchr
C++ 中的函数。
例如:
这条线的意义是什么?
c++ - strchr 不能与 char[] 一起使用
我正在为 C++ 练习使用 ROT13。但是这里的这段代码返回错误并且无法编译,我不明白为什么!我在以下几行中发布了一段代码
Q2。还帮助我从字母[]返回匹配字母的索引(例如,5代表'f'),我可以添加13并将其附加到x等等..
Q3。除了练习之外,CS 中的哪门课程可以帮助我开发更高效的算法?是计算理论、离散数学还是算法?
c - 查找第一次出现的未转义字符
在给定字符串中查找第一个未转义字符的最佳方法是什么?
我就是这样做的,但我觉得它过于复杂。