strcpy 相关问题

C标准库函数:`strcpy`用于复制非重叠的以null结尾的字符串。在C ++标准库中也定义为`std :: strcpy`。

理解C中的strcpy和char数组

为什么strcpy在以下示例中使用2d字符数组:int main(void){char words [2] [6] = {“Hello”,“World”}; strcpy(单词[0],单词[1]); printf(“%s \ n”,单词[0]); } ...

回答 1 投票 0

这段代码的输出是什么,它在构造函数中使用strcpy?

你好,我对一些代码有疑问。这个代码是否像在这里一样工作?我以为我需要使用#include cstring我问我的老师,他告诉我代码很好,因为它是......

回答 3 投票 1

String vs String Literal:直接赋值还是strcpy / strncpy?

我想我有一些问题理解字符串和字符串文字。这是我从我的类中学到的,当传递给函数时,const char *表示这是一个字符串文字,而char * ...

回答 3 投票 2

C - 带有char *的memcpy,长度大于源字符串长度

我现在在C中有以下代码:int length = 50 char * target_str =(char *)malloc(length); char * source_str = read_string_from_somewhere()//从某处读取一个字符串...

回答 4 投票 2

strcpy vs direct assignment:溢出问题

这是我学校的一个练习题,这不是一个功课问题:给出以下声明,写一段C代码,可能导致strlen(arr)返回不少于8个字符...

回答 1 投票 4

如何将已动态分配的字符串复制到另一个已动态分配的字符串?

我在尝试实现自定义strcpy函数时遇到问题,该函数应该处理src字符串大于目标字符串的情况。在这里,我提供了一些代码,以便......

回答 3 投票 0

strcpy给出分段错误

请考虑以下代码:#include #包括 #包括 char * cexpGen(); char * chartoStr(char c); char c_exp [] =“1”; char表达式[2] = {'+',' - ...

回答 2 投票 1

'\ 0'末尾的C字符串

在编写c代码时,我尝试编写自己的strcpy代码,我遇到了这个问题。 #包括 #包括 void strcpy2(char * s,char * t); int main(){char a [10] = ...

回答 2 投票 1

c中结构的strcpy问题

strcpy(course.Name,b)之前和之后的课程内容是“This”和“Thisis”,看起来像strcpy()也将b的内容连接到course.Code typedef struct {char ...

回答 1 投票 0

如何正确使用strncpy?

我知道strncpy是strcpy的更安全版本,如此处所述。但是,当我想从src复制到dst并且dst不是一个干净的缓冲区时,我得到了不需要的结果,这可以通过strcpy来避免:char * p = ...

回答 3 投票 2

strcpy正在向上复制某个字符。如何解决此错误?

我的完整代码是在pastebin。有一个火车数据库,用户输入火车号码来预订机票。函数updt_tick应该将火车的名称,来源和目的地的值复制到......

回答 1 投票 -2

如何在C中备份字符串[关闭]

如何以原始形式备份字符串?我正在使用strncpy()但是,当我尝试打印句子时,原始文本被更改。这是一个例子:如果我输入“这是一个样本...

回答 2 投票 -4

期望的const char *但是参数是char类型

这个错误不断弹出,我不知道如何解决它。请帮忙!错误弹出这一行:--- fscanf(ifp,“%s”,archive.team [i] .color); ---还有一个“传递参数2 ...

回答 3 投票 1

关于TCPL中的strcpy()[重复]

我正在阅读C编程语言,当它涉及字符指针和函数(5.5)时,我遇到了问题。在5.5中,作者展示了四个版本的strcpy()。我的问题在于......

回答 3 投票 2

c - 结构不安全警告

我正在尝试使用struct来制作某种列表,其中包含学生的姓名,编号等。当我尝试构建解决方案并查看是否存在错误时,我的问题,编译器(Visual Studio 2013)告诉...

回答 1 投票 -1

C - 如何将strcpy用于二维数组?

我正在尝试使用str.cpy构建一个二维数组,但程序失败了。代码接收4个数组,将其内容添加到匹配的数组中。 int InsertStudent(char * firstName,...

回答 1 投票 1

打印到文本文件时字符串重复[关闭]

我正在尝试将一个句子字符串写入文本文件,但是当我这样做时它会复制或者重复。这是为什么,如何才能打印一次?节目摘录:FILE * memberAdd; typedef ...

回答 3 投票 -2

XCode strcpy(char * dest,io_name_t src)没有复制到dest

这对我来说只是一个简单的错误,因此我犹豫地使用“不工作”一词。这是我的代码,问题是从io_name_t变量到char数组的strcpy似乎不起作用,...

回答 1 投票 0

C - 为什么strcpy()是必需的

有人可以向我解释为什么strcpy()是将字符串分配给字符数组所必需的,例如在下面的代码片段中。 int main(void){char s [4]; s =“abc”; //失败strcpy(s,“......

回答 4 投票 26

C中的Strcpy实现

所以,我在C中看到了这个strcpy实现:void strcpy1(char dest [],const char source []){int i = 0; while(1){dest [i] = source [i]; if(dest [i] =='\ 0')...

回答 9 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.