strcat

    1

    1답변

    는 다음과 같은 프로그램을 고려 : #include <stdio.h> #include <string.h> #include <stdlib.h> int main() { int ret = 0; char dirname[] = "test/"; int path_maxlen = 256; char path[path_maxle

    -1

    3답변

    #include <stdio.h> #include <stdlib.h> char wordsum(char FW[256],char SW[256]){ int i; int j=strlen(FW); for (i=0;i<=strlen(SW);i++) FW[i+j+1]=SW[i]; printf("%c",FW);

    0

    1답변

    static char DEFAULT_DELIMITER = ','; char *calculator_retrieveFirstToken(char *numbers, const char * delimiters) { //if (delimiters[strlen(delimiters)-1] == DEFAULT_DELIMITER) if (delimiter

    0

    2답변

    오케이 그럼 memcpy로 strcat 함수의 구현을 보았습니다. 나는 할당 할 필요가 없으므로 효율적이라는 것을 알고 있습니다. 그러나 소스 문자열의 내용을 결과 문자열로 덮어 쓰는 방법은 어떻게 유지합니까? 예를 들어 는 테이크를 할 수 있습니다 : char *str1 = "Hello"; char *str2 = "World"; str1 = strc

    1

    1답변

    죄송합니다. 아주 기본적인 질문을 드리겠습니다. 나는 그것을 찾으려고 노력했지만 어떤 대답도 찾을 수 없었다. 나는 다음과 같은 코드를 실행하면 : 그런 일이 왜 #include <stdio.h> int main() { char *temp = "sai" "krishna"; printf("%s\n", temp); return 0

    0

    2답변

    다음 코드에서는 문자로 단어 문자의 텍스트 파일을로드하려고합니다 다음 해시 테이블 (문자열 배열)각 단어를 저장하려면 노력하고있어하지만 strcpy 전체 단어 저장하지 않는 것 하나의 char과 나는 이유를 모른다. strcpy과 strcat을 잘못 사용하고 있습니까? # include <stdio.h> # include <stdlib.h> # incl

    -2

    1답변

    strcat() 함수를 사용하여 두 문자열 사이의 공백을 C 언어로 인쇄하는 방법은 무엇입니까?

    1

    1답변

    왜 내 코드가 원하는 결과를 제공하지 않는지 이해하고 싶습니다. 임의의 문자를 생성 한 다음 각 문자가 생성 된 횟수를 계산해야합니다. 내 예상 출력은 다음과 비슷할 것입니다. a: * b: ****** c: ** d: ** e: f: * 무엇이 잘못 되었습니까? #include <stdio.h> #include <stdlib.h> #de

    2

    5답변

    이것은 두 문자열을 연결하는 기능인 strcat()과 strncat()을 모두 사용하는 문제에 직면 한 코드의 특정 섹션입니다. strcat() 함수는 두 번째 매개 변수 문자열에서 하나의 문자 인 경우에는 모두 그 '\0' 끝나지 않는, 즉, 문제를주고 char *strncat(char *dest, const char *src, size_t n) 같은 c

    -3

    1답변

    교수님의 예를 들어 '좀비 변환기'코드가 있습니다. 내가 말할 수있는 것에서 그것은 일련의 영어 단어를 취하고 함수를 통해 몇 가지 규칙을 적용합니다. 이 작업을 수행하는 데 현재 strcpy 및 strcat이 사용되지만, strcpy_s으로 변경하더라도 컴파일되지 않습니다. 여기에, (공간을 위해) 다른 기능을 포함하지 않고 예를 들어 그래서 더 구체적으