scanf

    1

    3답변

    C 프로그래밍 입문. 다음 절에서는 텍스트 파일 (utf-8)에서 탭으로 구분 된 MD5 (32 문자) 목록과 해당 설명 (최대 128 문자)을 읽으려고 시도하지만 응용 프로그램이 충돌을 일으키고 있습니다. HANDLE hFile = CreateFileW(good_path, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN

    1

    2답변

    scanf("%type",array[x])이 아닌 scanf("%type",&array[x]) 변수에 배열을 전달해야하는 이유는 포인터가 "다른 주소를 가리킬 수없는 특수 포인터"라고 생각됩니다. 잘못하면 누군가 나를 밝힐 수 있기를 바랍니다. 또 다른 것은 여기에 2 개의 간단한 코드가 있습니다. 어느 쪽이 더 낫지? 깨끗한 코딩에 관심이 있습니다. 그러

    0

    3답변

    사용자가 콘솔에 입력하는 문자열에서 정수를 가져와야합니다. 예 : 나는 다음 문자열을 가지고 있습니다 : [1, 2, 3, 4, 5] 그리고 나는 그것으로부터 모든 정수를 얻고 싶습니다. 이미 scanf("%*[^\[]%d,", &a)과 같은 복수 scanf 패턴을 시도했지만 아무 효과가 없습니다. 스택 오버플로 관련 항목을 찾을 수 없습니다. 주요 문제는

    0

    3답변

    과제를 완료하고 완료 한 후 1 개의 버그가 있고 1 개의 버그 수정으로 인해 완전히 작성되지 않았습니다. 알다. 현재 사용자가 요청한대로 모든 것이 정상적으로 작동합니다. 하지만 그 일은 자주 일어나지 않는다는 것을 알고 있습니다. 그래서이 문제를 어떻게 막을 지 알고 싶습니다. 가 어떤 조언을 싶어요 - 나는 완전한 초보자입니다 C.와 내가 여기에 조언

    3

    2답변

    아래의 두 구조체 필드 정의가 서로 어떻게 구별되는지 설명합니다. //first struct typedef struct{ char *name; //here is the difference int shares; } STOCK1; //second struct typedef struct{ char name[4]; //her

    0

    1답변

    이 코드에서는 처음 두 scanf 함수에 대한 입력을 한 후 출력이 자동으로 표시됩니다. 나는 문자열에 대해 scanf 형식을 배웠다. 그러나 그것은 그것을 특별히 기다리지 않습니다. 어떤 제안? #include <stdio.h> int main() { int p; int q; char kog[50]; scanf(

    3

    1답변

    필자는 float 또는 정수 등으로 읽을 수있는 함수를 프로그래밍하고 (atleast try heh) 사용자가 유효한 입력인지 확인합니다. 그래서 여기까지이 코드를 썼다 : 그것은 작동하고 #include <stdio.h> #include <stdarg.h> #include <string.h> #include <ctype.h> int scanche

    -1

    1답변

    저는 C 프로그래밍 초보자이며 방금 코드에서 if-else 문을 사용하여 계산기를 작성했습니다. 그리고 switch 문을 사용하여 동일한 작업을 시도했지만 항상 기본값을 실행합니다. 내 코드를 살펴보고 잘못된 점을 제안 해주세요. 현재 CodeBlock에 코드를 작성하고 있습니다. int main() { printf("\nWhat operatio

    0

    2답변

    while 루프 내에서 if 문을 사용하여 사용자가이 간단한 C 프로그램에서 잘못된 값을 입력하는 것을 방지하려고합니다. 그러나 문제는 사용자가 잘못된 값을 입력 할 때마다 변수에 저장되고 동일한 값이 이후 계산에 사용된다는 것입니다. 다음은 실제 프로그램입니다 : #include <stdio.h> #include <stdlib.h> /*Program

    1

    1답변

    그래서 sscanf() 함수가 실제로 이상하게 작동하는 것을 발견했습니다. 나는 날짜의 특정 문자열을 구문 분석하는 다음과 같은 코드가 있습니다 #include <stdio.h> int main() { int year, month, day; sscanf("20151106","%4i%2i%2i",&year,&month,&day);