strcpy

strcpy

文章 0 浏览 5

为什么 C 的 strcpy 使用双索引数组会失败?

下面的代码似乎出现了段错误,我不明白为什么。 #include static char src[] = "aaa"; int main() { char* target[2] = {"cccc","bbbbbbbbbb"}; strcp…

冰雪梦之恋 2024-10-18 15:12:15 9 0

Valgrind 警告:我应该认真对待它吗

背景: 我有一个模仿 fgets(character, 2, fp) 的小例程,只不过它从字符串而不是流中获取字符。 newBuff 是作为参数传递的动态分配的字符串,字符被…

风轻花落早 2024-10-14 20:07:26 11 0

c strcpy 文件描述符

我对 strcpy() 函数有疑问。我想做的是用户输入一个文件名,然后我基本上打开该文件,获取内容并创建文件副本。 但是,我决定在写入之前进行一些错误…

梦旅人picnic 2024-10-11 07:00:48 5 0

复制无符号字符数组

将无符号字符数组复制到另一个数组的最佳方法是什么? 例如: unsigned char q[1000]; unsigned char p[1000]; strcpy (q,&p); 上面的代码不起作用,…

我是有多爱你 2024-10-08 10:49:42 8 0

在C中使用strcpy函数的优点

void main() { char s[100]="hello"; char *t; t=(char*)malloc(100); strcpy(t,s); } 或者,我们可以将 s 分配给 t,如下所示:t=s;。使用替代方案的…

止于盛夏 2024-10-07 03:44:56 6 0

strcpy 及其第二个参数错误

当我尝试编译该程序时,我收到有关 strcpy 的第二个参数的错误(包含在代码下方)。老实说,我对如何解决这个问题感到困惑。如果我的代码效率不高或不…

往昔成烟 2024-10-01 11:30:32 9 0

为什么旧版 strcpy() 中没有健全性检查

以下是传统系统中最流行的 strcpy 实现。为什么在开始时不检查 dest 和 src 是否为 NULL?我曾经听说过,在过去,内存是有限的,因此总是首选短代码。…

滥情空心 2024-09-17 16:58:07 8 0

strcpy() 返回值

标准 C 库中的许多函数,尤其是用于字符串操作的函数,尤其是 strcpy(),都共享以下原型: char *the_function (char *destination, ...) 这些函数的…

病女 2024-09-16 00:48:15 6 0

如何正确分配新的字符串值?

我试图了解如何以最干净/最安全的方式用 C 解决这个小问题。这是我的例子: #include int main(int argc, char *argv[]) { typedef struct { char nam…

早茶月光 2024-09-07 10:44:15 9 0

C++为什么 strcpy() 不需要通过引用调用

我的家庭作业有很多问题。有人会问为什么 strcpy() 函数不需要 CString 的引用运算符调用。我已经把这本书翻了很多遍,但我终其一生都找不到答案。谁…

花辞树 2024-09-01 14:34:13 6 0

程序崩溃,指针试图使 strcpy 类似

这是我今天的第二个问题,指针让我做噩梦。 我正在尝试制作一个与 strcpy() 函数执行相同操作的程序。 一旦我尝试它..它崩溃了,我 100% 确定这是我的…

溺深海 2024-08-20 21:37:27 11 0

为什么我的代码中会出现 strcpy 运行时错误?

我一直在尝试让我的代码在 Windows 上运行(从 Mac 上移出),由于某种原因,我收到与 strcpy 调用相关的运行时错误。 请帮忙!! Cust.h /* * Cust.h…

GRAY°灰色天空 2024-08-13 06:24:21 10 0

strcpy 当目标缓冲区小于 src 缓冲区时

我试图了解 strcpy 和 strncpy 的区别/缺点。 有人可以帮忙吗: void main() { char src[] = "this is a long string"; char dest[5]; strcpy(dest,sr…

⊕婉儿 2024-08-08 22:44:35 11 0

为什么指向 char 数组的指针必须需要 strcpy 才能将字符分配给其数组,而双引号分配不起作用?

当你去删除指针时,第一个例子不起作用。当我添加空终止符时,程序要么挂起,要么没有它,我得到: Debug Assertion Failed Expression: _BLOCK_TYPE_…

我纯我任性 2024-08-08 04:26:06 7 0

为什么应该使用 strncpy 而不是 strcpy?

编辑:我已经添加了示例的源代码。 我遇到了这个示例: char source[MAX] = "123456789"; char source1[MAX] = "123456789"; char destination[MAX] =…

请帮我爱他 2024-08-01 16:15:27 17 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文