strcpy

    0热度

    2回答

    可能重复: Access violation when using strcpy? 我已经来到到的东西是缠着我 char* p = "Hello"; strcpy (p,"bye"); 这总是给我一个错误,那么我怎样才能用指针字符串使用strcpy。 (和请人告诉我用的std :: string) 谢谢

    2热度

    2回答

    如何连接或复制char *在一起? char* totalLine; const char* line1 = "hello"; const char* line2 = "world"; strcpy(totalLine,line1); strcat(totalLine,line2); 此代码会产生错误! segmentation fault 我想我会需要分配内存totalLin

    0热度

    2回答

    #include <string.h> sdi12CRC::sdi12CRC() { CRC = 0; responseToDCommandWithoutCRC = new char[MAX_D_COMMAND_RESPONSE_SIZE]; responseToDCommandWithCRC = new char[MAX_D_COMMAND_RESPO

    1热度

    1回答

    对字符串多次使用_tcsncpy_s()是否会覆盖旧内容?还是它会创建新的内容,然后指向新的内容?作为一个简单的例子,如果我有: LPTSTR myString = new TCHAR[MAX_PATH]; LPTSTR copiedString1 = "Hello"; LPTSTR copiedString2 = "Rock"; _tcsncpy_s(myStrin

    -2热度

    1回答

    我有一个关于strcpy()的问题。据我的理解,我认为strcpy复制位于指针处的字节而不是指针本身。 但这段代码似乎反应不同。 char* str2 = (char*) malloc(50) ; printf("str2:%d (%p), strTrim:%d (%p)", strlen(str2),*str2,strlen(strTrim),*strTrim) ; strcpy(str2,

    2热度

    4回答

    使用结构我有一个关于这个代码的一个误区 - typedef struct _EXP{ int x; char* name; char lastName[40]; }XMP ...main... XMP a; a.name = "eaaa"; a.lastName = strcpy(a.lastName, "bbb"); 为什么我不能用:a.lastNa

    1热度

    4回答

    我写了下面: #include <stdio.h> #include <string.h> char* getString(); char* getString(){ char str[10]; gets(str); return str; } int main() { char* s; s=getString(); s

    0热度

    3回答

    这里是C++新手。编写一个简单的程序。除了当我尝试提取姓氏和姓氏并单独打印这些内容时,一切都有效,以姓氏打印的字母数量将始终与名字中的数字相同。因此,如果名字是杰克逊,程序将打印firstname作为:will和第二名称:jack。我该如何解决这个问题? 这里是代码 for(i = 0; i < 19; i++) if(cAddress[i] == ' ' || cAddress[i]

    0热度

    1回答

    两者都在运营商=在同一类 这里是函数的定义。下面 void segment::operator=(const segment& w) { strcpy(this->phrase, w.getPhrase()); //this line creates a problem. 错误是: segment.cpp: In member function ‘void segment::op

    1热度

    2回答

    我调试了一个功能,它正在工作。所以,耶稣教导我自己似乎很顺利。但我想让它变得更好。也就是说,它读取一个像这样的文件: want to program better 并将字符串的每个单独的行放入一个字符串数组。然而,当我打印出来的东西时,事情变得很奇怪。据我所知,strcpy()应该复制一个字符串直到\ 0字符。如果是这样,为什么下面的内容打印字符串want和\ n?这就像strcpy()