strcpy

    2

    2답변

    내가 Valgrind의를 사용하고 있지만, 어떤 이유로 나는 코드가 영향 C. 에서 같은 크기의 두 개의 문자열로 간단한 문자열 사본을 사용하여 메모리 오류가 계속 is : node->entry = (char*)malloc(strlen(string)*sizeof(char)); strcpy(node->entry, string); 문자열은 char * s

    1

    2답변

    나는 함수를 디버그했고 작동 중이다. 그래서 제 자신을 가르치는 것이 잘 진행되고있는 것 같습니다. 그러나 나는 그것을 더 좋게 만들고 싶다. 즉, 다음과 같은 파일을 읽습니다. want to program better 그리고 문자열의 각 개별 라인을 문자열 배열에 넣습니다. 그러나 물건을 인쇄 할 때 상황이 이상해집니다. 늘어나는만큼, strcp

    2

    1답변

    내 코드는 여기에 있습니다. strcpy(pSrcString,"muppet"); strcpy를 사용할 때마다 실제로 작동합니다. #include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { char *pSrcString = NULL; char *pDstString = N

    -2

    3답변

    그래서 기본적으로 strcpy는 첫 번째 인수에 두 번째 인수의 주소를 할당하지만 첫 번째 인수로 배열에 대해 어떻게 처리합니까? 내 프로그램 에서처럼, 나는 배열의 주소를 변경하려고했지만 불행히도 그것은 컴파일되지 않을 것이다. 그래서 나는 capitalize의 반환 값을 할당하기 위해 문자 포인터 변수를 만들어야 만했다. 내가 오해하고 있는게 있니? #

    3

    3답변

    내 String 버전의 코드를 코딩 중이지만 Valgrind는 내 문자열에 << 연산자를 구현 한 것에 대해 우레 소리를 들었습니다. 오류는 에서 잘못된 줄입니다. char로 인쇄 할 경우 큰 효과가 있습니다. 어디서 잘못 되었나요? Valgrind의 오류 : ostream & operator << (ostream & o, String & inS) {

    4

    2답변

    syscall()을 호출하지 않는 libc 함수가 있는지 알고 싶습니까? 예를 들어, libc 함수 "strcpy()"의 경우, 모든 시스템 콜을 수행합니다 (모든 가능한 리눅스 시스템을 고려해 봅시다).

    2

    4답변

    char*을 char*에 할당하려면 strcpy을 사용하면 몇 가지 런타임 메모리 문제가 발생하므로 = operator을 사용하여 간단한 과제로 해결할 수 있습니다. 아무도 메모리 문제를 피하기 위해 strcpy을 사용하기 전에 준비해야 할 사항을 설명 할 수 있습니까? 편집 : int Function(const char* K,char* FileIN,cha

    0

    3답변

    나는 다음과 같은 코드를 작성해야합니다. 이름과 이름, 등급을 입력하십시오. 학년> = 10 인 경우에만 학생의 이름과 이름을 역순으로 인쇄합니다. Exemple : Bob Dylan 12 Robert Patt 9 Chris Strozy 15 Josh Sta 11 가 제공됩니다 크리스 Strozy 15 밥 딜런 (12) 조쉬

    0

    3답변

    다음 코드가 있습니다. #include <string.h> #include <stdio.h> int main() { char * l; *l = 'c'; *(l+1) = 'g'; *(l+2) = '\0'; char *second; strcpy(second, l); printf("string: %s\n", second); } 내가 말

    0

    1답변

    Im은 char *에서 다른 문자로 하위 문자열을 복사하려고하는데 printf (% c)는 문자 인쇄를 보여 주지만 add 메서드의 끝에서 printf (% s)를 사용하여 전체 문자열을 인쇄합니다 아무것도 인쇄하지 않습니다. 어떤 도움을 주셔서 감사합니다 - char에 의한 char보다 C에서의 하위 문자열에 대한 더 좋은 방법일까요? 아래 코드 : in