问题标签 [strcat]

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.

0 投票
0 回答
1399 浏览

matlab - matlab:图例;CAT 参数维度不一致

我有一个奇怪的问题......我无法创造传奇:假设我有:

这给了我错误:CAT 参数尺寸不一致。

所有字符串都是相同的格式,偶数个字符......有趣的是,如果我改为其中之一

它的工作,但没有这三个不同的字符串......有什么想法吗?

0 投票
2 回答
272 浏览

c - C Segmentation Fault,多个警告

这是我在 stackoverflow 上的第一篇文章,我希望我没有违反任何规则或重新发布。我一直在寻找我的警告的答案。虽然我可以找到一些类似的实例,但我无法得到有效的修复。我希望能得到一些帮助。

我需要找到与 hashfunction(myname) 的哈希冲突。所以我做了一些研究并将这个递归函数放在一起,它将测试每个可能的字符串到指定的长度并在找到字符串时打印它。看一看。

当使用哈希码编译时(如果需要,我也可以提供)我得到这些错误。

我已经用谷歌搜索了它们,但没有成功找到成功的修复程序。有什么想法吗?这个项目将在 2 天内到期,我感觉它必须运行一段时间。

0 投票
1 回答
1942 浏览

c - 获取指针错误引用的 strcpy 和 strcat 的实现

可能重复:
对此 c 函数 copyString,concatString 的任何更好的建议

这是一个工作面试的问题,我需要使用特定的签名来实现它这是我需要工作的代码:

这是我对 new_strcpy 的实现:

但是这个解决方案崩溃了,有人可以帮助我吗?

0 投票
4 回答
121 浏览

c - strcat() 不会退出

我正在尝试用 C 实现一个非常基本的服务器,其中一部分是构建 HTTP 标头。为此,我编写了一个名为 header_builder 的类,它基本上为我构建了标题。该类最基本的方法之一是append_header_line,如下所示:

它应该做的就是将“line”参数添加到“hdr”参数的末尾,然后将“\r\n”添加到所有参数的末尾。问题是第一个 strcat 调用永远不会退出。当我运行这段代码时,它所做的只是说:

添加标题行

这意味着以下几行永远不会执行,我不知道为什么。有什么想法吗?

0 投票
3 回答
1151 浏览

c - strcat 上的段错误

所以我的代码中出现了段错误,我似乎无法弄清楚是什么原因造成的。有没有人能够捕捉到我没有捕捉到的东西?

从逻辑上讲,我试图通过将事物连接到末尾来创建一个 char 数组(一个字符串),然后将其添加到一个字符串数组中。

它最终应该是这样的'word1,word2,word3,word4,word5 ...等'

段故障发生在strcat(str, ", ");

gdb 堆栈跟踪:

有谁知道为什么会发生这种情况?

0 投票
2 回答
5508 浏览

linux - Octave strcat 忽略添加的空格

Octave 使用 strcat 添加空格

在 Octave 中,我运行以下命令:

我得到这个结果:

而不是我所期望的:

strcat 对我来说听起来像“连接字符串”。空格是有效字符,所以添加空格应该没问题。Matlab 具有相同的行为,因此可能是有意的。

我觉得它违反直觉。这种行为有意义吗?

0 投票
2 回答
238 浏览

string - 我的 strcat 没有返回值?

我编写了一个 strcat 函数。但是我的函数没有以这种方式运行 -----> char * mystrcat(char *s,char *t)。我想返回一个指针。你能帮助我吗?

0 投票
2 回答
313 浏览

string - strcat 在运算符重载中无法正常工作

我正在练习运算符重载,但我无法正确完成。谁能告诉我我在这里做错了什么。

我不明白为什么strcat不连接两个字符串。

输出是:

0 投票
1 回答
1470 浏览

c++ - 用字符串附加 const char 变量

我有 2 个整数,我通过传递给用户定义的函数将其转换为 const char* 。现在我想将这两个变量附加到命令行字符串中

我知道它非常基础,但对数据类型很不好。我如何在此处附加这 2 个 const char?此方法不起作用,因为它会引发错误,表示 const char* 的二进制运算符。请帮助我,尽管它很简陋。

num1 和 num2 是变量

0 投票
5 回答
2034 浏览

c - C中的动态大小的字符串

我有以下代码并编辑我将在我正在创建的程序中处理的“路径”的字符串。

我的问题是我的代码有效,但我不知道为什么或更清楚我不明白为什么strcat允许src附加到dest. 由于一切都在使用动态字符串,我不应该这样做realloc dest。但是当我尝试时,realloc失败了