strcpy

    1

    1답변

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

    1

    1답변

    누구나 문자열로 복사하는 방법을 알고 있습니까? 왜냐하면 strcpy 함수를 사용했기 때문에 결과를 출력 할 때 이상한 문자가 표시됩니다. 나는 '이름'+ '@'+ '전자 메일'을 연결하고자합니다. scanf를 사용하면 문자 'null'을 넣어야합니다. #include <stdio.h> #include <string.h> int main(){

    -3

    1답변

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

    0

    2답변

    가변 문자열 배열을 반복하는 가장 좋은 방법은 무엇입니까? 예를 들어 내가 좋아하는 것 struct Book{ char chapter_names[20][50]; int chapters; ...} int main(){ struct Book Redwall; strcpy(*chapter_names, "The Wal

    6

    5답변

    이유의 strcpy와의 서명이 있습니까이 무엇입니까? char *strcpy(char *const dest, const char *src); 필자가 아는 한,이 함수는 결코 포인터를 변경하지 않습니다. const 포인터를 사용해야하는 이유가 무엇입니까? 내 생각에, 내가 쓰는 함수가 (realloc 등을 통해) 변경되지 않는 포인터를 받아 들일 때, 포

    1

    3답변

    일부 코드에서 작업 중입니다. 문자열을 입력으로 가져 와서 되돌립니다. 문자열을 입력하면 "abort trap : 6"오류가 발생합니다. 문제는 내 사용 (오용?) strcpy의 생각하지만, GDB 도움이되지 않습니다 및 그래서이 오류 및 strcpy에 대한 다른 질문에 왜 내가이 오류가 점점 이해하는 데 도움이되지 않습니다. 의도 한 기능을 설명하는 코드

    0

    1답변

    는 : #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct { char** tab; int n; }slist; void print(slist* p); void add(slist* p, const char* s); void add(slist* p

    0

    1답변

    한 유형의 데이터를 다른 유형으로 변환하는 간단한 코드를 만들려고합니다. 나는 strtok을 사용하여 데이터의 한 부분을 추출한 다음 정확한 출력을 찾기 위해 if 조건의 긴 시리얼을 실행합니다. 그러나 정확한 출력이 발견되어 변수 currentNote에 쓰여지면 알아낼 수없는 이유로 변수 comma을 덮어 쓰는 것으로 보입니다. 여기에 코드의 문제가있는

    0

    2답변

    C에서 내 대학 과정에 대해 몇 가지 연습을하고 있는데 사용자가 선택 사항 (1 또는 2)을 입력 한 후 Segmentation fault (코어가 덤프 됨)와 함께 종료되는 다음 코드가 있습니다. 내가 우분투 16.04를 사용하고 있고 으로 내 소스 코드 파일을 컴파일하는 데 문제가 있는지 알 수 없다. 명령을 사용한다. 오와 내장 된 C 함수 strcp

    0

    1답변

    나는 프로그래밍에 초보자입니다. 나는 2 차원 배열 (문자) 행을 삭제하려면이 간단한 코드를 작성 : #include <stdio.h> #include <string.h> #define M_RW 100 #define M_CH 100 void ArrIn (char a[][M_CH], int &n) { for (int i = 0; i <