strcat

    1

    2답변

    strtok 및 strcat 함께 노력하고 있지만 두 번째 printf 결코 나타나지 않습니다. int i = 0; char *token[128]; token[i] = strtok(tmp, "/"); printf("%s\n", token[i]); i++; while ((token[i] = strtok(NULL, "/")) != NULL) {

    4

    5답변

    나는 strcat을 혼자서 구현하려고 시도했다. strcat 구현을 Wiki에서 찾았지만 ......... 사용할 때 조각화 오류가 발생한다. 아래 코드에 어떤 문제가 있습니까? char * strcat(char *dest, const char *src) { size_t i,j; for (i = 0; dest[i] != '\0'; i+

    4

    3답변

    가능한 중복은 : char sentence[ 100 ] = ""; char *article[ 5 ] = { "the", "a", "one", "some", "any" }; lexeme = rand() % 4; // random lexeme strcat(sentence, article[ lexeme ]); strcat(sentence, " ");

    1

    7답변

    여기에서 strcat을 두 번째로 호출하면 세그멘테이션 오류가 생성되는 이유는 무엇입니까? #include <unistd.h> #include<stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdlib.h> #include <string.h>

    0

    1답변

    bash 대신 ash를 사용하는 임베디드 시스템에서 작업 중이며 크로스 컴파일 된 C 프로그램에서 스크립트를 호출하려고합니다. 나는 묻고있는 것처럼 작동하지만 백그라운드 프로세스에서는 작동하지 않습니다. 실제로 strcat 명령이 작동하지 않는 것처럼 보입니다. 그러나 그것은 왜 저를 상상합니다. C에서 다소 새로운 것이지만 분명해야합니다. 코드 : cha

    0

    2답변

    오버 플로우 수 내 C++ 프로그램에서 C 함수를 포함 할 필요가, g로 코드를 컴파일 할 때 ++ 나는 다음과 같은 경고 얻을 : In function ‘char* strncat(char*, const char*, size_t)’, inlined from ‘int get_usage(pid_t, pstat*)’ at src/getusage.c:24

    1

    1답변

    나는 지난 몇 시간 동안이 문제에 어려움을 겪어 왔으며, 프로그래밍을 배우면서 3 년 동안 겪었던 낯선 문제 중 하나입니다. stdin에서 argv에있는 문자열을 연결하여 더 긴 공백으로 구분 된 문자열을 만들려고합니다. 이것은 내가 원래 작성한 코드입니다. #include <stdio.h> #include <string.h> #include <geto

    1

    3답변

    두 상수 char * 조인하고 결과를 반환하는 함수가 있습니다. 내가 생각하고 싶은 것은 당신이 하나의 문자에 가입하고자하는 경우, 당신은 추가 할 s2에서 문자의 양을 소요 별도의 함수를 작성해야합니다 char *command = "nest"; char *halloween = join("hallowee", command[0]); //this gives

    0

    3답변

    사용자 입력을 기반으로 ENUM을 생성하는 외부 도구가 있습니다. 이제이 ENUM은 내 C++ 코드에서 사용되는데, 여기서 변수 'x'를 기반으로하는 특정 ENUM을 선택해야합니다. 생성 된 ENUMS 형식은 'ENUM_1', 'ENUM_2', 'ENUM_3'.... 등입니다. 이제 적절한 코드가 'x'를 기반으로 선택되도록 코드에 코드를 넣고 싶습니다.

    1

    3답변

    안녕하세요 내가 char *str ; strcpy(str, "\t<"); strcat(str, time); strcat(str, ">["); strcat(str, user); strcat(str, "]"); strcat(str, "("); strcat(str, baseName);