strcpy

    0

    1답변

    이 오류 메시지가 나타납니다. x의 전달 인수 1은 캐스트가없는 포인터의 정수를 만듭니다. int를 전달할 때와 같은 방식으로 exaclty를 완료했으며 완벽하게 작동했습니다. 그러나 내가 숯으로 그 일을했을 때 나는이 오류를 낳았습니다. 코드 : struct x { char y; } struct x *make(char y) { s

    1

    1답변

    왜이 코드가 segfault를 발생시키는 지 잘 모르겠습니다. 나는 얼마나 많은 단어들이 문장을 포함하고 있는지 알아 내려고 노력하고있다. 누구든지이 문제를 해결할 수 있습니까? #include <stdio.h> #include <string.h> #include <ctype.h> #define MAX 1000 int main(void){

    0

    3답변

    이 질문에 답을 얻었으나 본인의 답변은 제 사례에 실제로 적용되지 않았습니다. 프로그램이 끝나면 여러 개의 파일이 작성되어 열립니다. 단순화를 위해 목록을 두 개로 제한했습니다. 변수 dirPath은 실행시 전달 된 명령 줄 인수입니다. 는 여기에 내가 먼저 시도 무엇 : FILE *fid_sensory_output; FILE *fid_msn_output

    -1

    1답변

    두 가지 기능이 rmdup와 rmvow입니다. 이러한 기능을 별도로 실행하면 완벽하게 작동하지만 프로그램에서 함께 작동하면 전혀 작동하지 않습니다. int rmdup (char name[]) { char nodup[20] = {''\0''}; int l = strlen(name); int i = 0, j, k = 0;

    1

    3답변

    버퍼로 작동하는 데이터 구조가 있습니다. 그 안에 char * 색상을 가진 두 개의 구조체입니다. 나는 각 생산자 프로세스의 정확한 색상을 저장하고 검색 할 수 있지만 null이 아니라는 사실을 알고 있지만 소비자는 색상 변수에서 아무 것도 보지 못하는 것 같습니다. 어떻게 이럴 수있어? ptr->buf1.color = color; gettim

    -1

    2답변

    그래서 나는 텍스트 파일에서 어셈블리 코드를 가져 와서 해당 컴퓨터 코드를 생성하는 프로그램을 만들고 있습니다. 그러나 AssemblyLine 구조체의 멤버에 값을 할당하려고 할 때 문제가 발생합니다. ".fill"이 opcode 일 때 arg0이 연결되고 arg0에 값을 먼저 할당하면 arg0에 문제가 있습니다. 이것은 opcode가 ". fill"일 때

    0

    4답변

    내가, 내가, 최초의 비 공백 문자의 인덱스가 문자열의 시작 부분에서 공백을 제거하기 위해 노력하고 그래서이하려고 노력 : int firstNonWhitespace = ...; char *line = ...; char *realStart = line + firstNonWhiteSpace; strcpy(line, realStart); 을 하지만 런타임

    0

    2답변

    파일을 읽고 다른 모든 공백과 기호를 무시하고 파일에있는 단어를 모두 인쇄하려고합니다. 나는 strcpy로 작업하고 있지만 오류가 발생하고 sprintf를 사용하려고하지만 실제로 어떻게 그 기능 단어가 이해되는지는 모른다. 문자열 대신 무작위 정수를 출력합니다. 편집 : 전 완전히 C에 익숙하지 않아서 포인터가 너무 아래쪽에 있지 않습니다. FILE *fi

    -4

    1답변

    나는 아래의 프로그램을 실행했다. 나는 P 만 1 바이트를 할당하고 우리가 더 많은 공간을 차지 문자열을 복사하고 있기 때문에 작동합니까 방법을 모르는 abcdefgh :하지만 그 대신이 같은 출력을 인쇄. 그것은 올바른 행동입니까? 당신의 malloc를 사용하여 메모리의 1 바이트를 할당 할 때 OS: windows 7 Compiler: mingw

    0

    2답변

    주어진 길이와 시작 인덱스로 주어진 배열을 chars 배열로 하위 문자열로 변환하기 위해 자체 함수를 작성하려고합니다. 코드를 실행할 때 "디버그 어설 션 실패" 오류가 발생합니다. "tcscpy_s.inl"의 프로그램도 실패한 (표현 : L은 "버퍼가 너무 작습니다"& & 0) 이 내 코드입니다 : char* String_Substring(char* Or