问题标签 [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 投票
7 回答
7959 浏览

c++ - 为什么 MSVC++ 认为“std::strcat”是“不安全的”?(C++)

当我尝试做这样的事情时:

依此类推,我收到警告

为什么 strcat 被认为是不安全的,有没有办法在不使用 strcat_s 的情况下摆脱这个警告?

此外,如果摆脱警告的唯一方法是使用 strcat_s,它是如何工作的(语法方面:显然它不需要两个参数)。

0 投票
3 回答
4101 浏览

c - 字符串连接 char* 和 LPCTSTR

在这里,我收到了输出Computer\N,只是我希望输出类似于 Computer\Network\Value 。为此提供解决方案..

0 投票
5 回答
39141 浏览

matlab - Matlab strcat函数有空格问题

我正在努力做到这一点:

我希望看到“redyellowwhite”,但是,我在命令输出中看到了“redyellowwhite”。需要做什么来确保正确连接空间?提前致谢。

0 投票
8 回答
5752 浏览

c - 连接空终止符会导致分段错误

我是 C 新手,最近我遇到了 strcat 函数的问题。我有一个参数数组定义如下:

我想要的只是将数组的最后一个非空元素与空终止符连接起来。这是我的一段代码:

你知道为什么会发生分段错误吗?它实际上是正确的使用方式strcat吗?

0 投票
5 回答
600 浏览

c++ - strcat 查询 (string.h)

首先:STRCAT:

Cplusplus-strcat

当定义清楚地表明:

他们为什么在示例中使用 char str[80] ???他们不应该使用字符指针吗?

0 投票
7 回答
5993 浏览

c++ - 在 C++ 中使用 strcat 函数时出现奇怪的字符

我是 C++ 的新手,正在学习 MSDN C++ Beginner's Guide。

在尝试 strcat 函数时它可以工作,但我在一开始就得到了三个奇怪的字符。

这是我的代码

这是输出

我想知道为什么 Y}@ 出现在我的名字之前?

0 投票
4 回答
38478 浏览

c - C char 到字符串(将 char 传递给 strcat())

我的问题是将字符转换为字符串,我必须将字符传递给 strcat() 以附加到字符串,我该怎么办?谢谢!

0 投票
5 回答
52369 浏览

c - strcat 实现

我试图自己实现strcat,我从Wiki中找到了这样的strcat实现......但是当我使用它时,出现分段错误。

下面的代码有什么问题?

0 投票
5 回答
1281 浏览

c - strcat 的分段错误

我在 strcat 和分段错误方面遇到了一些问题。错误如下:

bloom_operation 如下:

有问题的行是第二个strcat。bloom->hash_salts 是结构体的一部分,定义如下:

他们在这里初始化:

并且bloom_filter_create被调用如下:

我做错了什么,但我真的不知道是什么。提前致谢,

本。

0 投票
3 回答
404 浏览

c - C 中 char*[] 的范围是什么?

我有一些执行以下操作的代码:

但是,似乎 line[0] = '\0' 并没有像我希望的那样做。我想返回循环,并使用 line ,就好像它刚刚被声明一样。该循环第一次按预期工作,但是在后续迭代中无法将 line 视为新的 char*[] 。知道为什么吗?