영상을 볼때 필기나 ide를 이용해서 코드를 직접 쳐서 돌려봐야 될까요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
아니면 그냥 영상만 보면서 공부할수있을까요?
- python
- java
- c
- 정보처리기사
173만명의 커뮤니티!! 함께 토론해봐요.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
아니면 그냥 영상만 보면서 공부할수있을까요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
공부 순서를 어떻게 해야할까요? 보통 교재는 이론이 앞부분이고 프로그래밍이 뒷부분인데 시험 공부는 프로그래밍이랑 병행해라 뭐 이런말을 들었는데, 공부 순서? 커리큘럼을 어떤식으로 가져가야할지 궁금합니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
14:46구간입니다. 설명해주신것 전부 이해가 되는데요 만약 부모의 형태가 아니고 자식의 형태로 자식을 낳으면 각각 결과가 어떻게 되나요? child obj = new child() 꼭 답변 부탁드립니다
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
안녕하세요, PDF 자료상의 문제와 코드랑은 다르게, 아래와 같이 영상해설에서는 배열의 값이 주어져 있더라고요. 제가 알고리즘에 대한 이해도와 능력이 많이 부족합니다만, 주어진 문제와 코드문만으로 풀이를 한다면, 어떻게 접근을 해야할까요? 감사합니다.
미해결
문제로 배우는 C언어
안녕하세요! 늘 좋은 강의 감사드립니다. 다음이 아니오라.. 이런 창이 간헐적으로 몇 번 떴는데 hw의 문제일까요..? 닫기 버튼을 누를 때마다 save changes 라고 떠서 그럴때 계속 okay 라고 누르긴 했습니다.. 또 다시 main.cpp 에 넘어가서 F11을 누르거나 변화를 취하려 하면 다음과 같은 창이 자꾸 뜹니다.. Yes를 누르고 있는데 이게 맞는걸까요?..
해결됨
홍정모의 따라하며 배우는 C언어
안녕하세요, 강의를 듣던 중 강의 내용에서 5분 경~ Recommended usage 부분에 나오는 설명에서 의문이 생겨 질문 드립니다. // 위 내용 생략 struct namect p = { "JeongMo","Hong" }; printf("%s %s", p.fname, p.lname); // Recommended usage char buffer[SLEN] = { 0, }; int f2 = scanf("%[^\n]%*c", buffer); p.fname = (char*)malloc(strlen(buffer) + 1); if (p.fname != NULL) strcpy(p.fname,buffer); printf("%s %s\n",p.fname,p.lname); struct namect p로 구조체의 메모리가 할당되며 p.fname = "JeongMo", p.lname = "Hong" 값이 저장되었다고 이해했습니다. 이후 들어오는 값을 저장할 임시 버퍼역할의 string 변수 buffer가 선언되고, scanf를 통해 buffer에 string 값이 입력된다고 이해했습니다. 질문 1) 이후 p.fname = (char*)malloc(strlen(buffer) + 1); 로 동적 할당 메모리가 p.fname에 주어졌는데, 위에서 p.fname은 이미 "JeongMo"가 저장되어 있는 메모리 공간이 할당된 상태 아닌가요? 원래 저장되어 있던 값은 날라가고 동적 할당 메모리가 새로 배정된다고 이해하면 되는 건가요? 이미 할당된 메모리가 있는 구조체 변수에 동적 할당 메모리를 줄 수 있는건지, 값의 처리가 어떻게 되는 건지 궁금합니다. 질문 2) p.fname에 동적 할당 메모리의 포인터 값이 잘 들어왔을 시(if (p.fname!=NULL) strcpy로 buffer에 있는 새로 들어온 string 값을 p.fname에 복사해줬는데, scanf로 값을 입력받는 건 불가하면서 strcpy로 값을 복사하는 건 왜 가능한건지 정확히 알고 싶습니다. strcpy 함수 내 인자의 타입이 char*이라 그런건가요? 기초적인 질문일 수도 있지만 아직 많이 헷갈리네요 ㅠㅠ 질문이 길어 답변이 힘드실 수 있지만 기다리고 있겠습니다. 감사합니다.
해결됨
독하게 시작하는 C 프로그래밍
안녕하세요. CS를 전공하고 있는 대학생입니다. 다음학기 들어야 할 코스와 선생님 강의의 커리큘럼이 겹치는 부분이 있어서, 이 강의를 꼭 들으면서 예습을 하고 싶어서 수강 결제를 진행했으나 후에 강의가 윈도우 개발환경에 맞춰져있다는 설명을 보았습니다. 맥북 유저이지만 대체할만한 강의를 찾지 못해서 되도록 이 강의를 수강하고 싶은데 어느 정도 불편함을 감수하고서라도 이 강의를 수강하는 것에 대해 조언해 주실 수 있을까요? 감사합니다.
해결됨
홍정모의 따라하며 배우는 C언어
안녕하세요. 14.4강 구조체의 배열 연습문제 풀이 중 궁금한 점이 생겨 질문 드립니다. while(1) 코드 내에서 library[count].price의 값을 받을 때 int flag = scanf("%f",&library[count].price); 로 코드를 작성하셨는데요, scanf를 통해 library[count].price 에 값이 들어왔는지 확인하기 위한 용도라면 위 코드 아래에 if(flag == NULL) { printf("가격이 입력되지 않았습니다.\n"); break; } 뭐 이런 식으로 flag 값을 활용하는 부분이 있어야 의미가 있을 것 같은데.... 해당 코드에서는 flag로 scanf 값을 받은 의미가 없는 것 같아서요. 교수님께서 flag를 사용하신 의도가 뭔지, 제가 제시한 코드 외적으로 flag의 추가적인 용도가 있는건지, 아니면 습관적으로 저렇게 코드를 작성하신 건지 궁금합니다. 감사합니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
JAVA의 구조와 기초용어(13분 45초 ~ 13분 54초) 여기서 설명을 하실 때 함수같이 생긴 것이라고 말하셨는데 함수같이 생긴 것이 무엇인지 모르겠습니다. 혹시 다른 커리큘럼에서 말씀을 하셨다면 어디인지 알려주세요. 감사합니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
안녕하세요. 오늘부터 실기 접수한 수강생입니다! 전체 PDF 파일은 어디서 받을 수 있을까요?
해결됨
독하게 시작하는 C 프로그래밍
강의 내용에서 엑셀 비유하신 부분이 정리하자면, C5에 15가 저장되있고, D7에는 C5의 위치가 저장 되어있다. D7은 참조이다. C5는 참조의 대상이다. 인데, D7은 C5를 참조했다. 라고 표현해도 되는 건가요? 참조는 D7이라고 했었는데, 참조가 명사가 되었다가 동사가 되었다가 하니 헷갈리네요.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
비교 이영상만 버퍼링 재생안되서 퀴즈를 못풀고 있어요 연산자와 반복문+조건문 문제 풀이 (v2) 이영상만 버퍼링 제 풀이 (v이 (v2)
해결됨
홍정모의 따라하며 배우는 C언어
안녕하세요, 13.6강 강의를 듣다가 의문이 생겨 질문 남깁니다. 2분 8초경 fseek(fp,2L,SEEK_SET) 함수를 사용하실 때 2L의 의미가 2 Long이며, 파일 내에서 "시작점으로부터 2바이트 떨어진 곳으로 이동한다"고 하셨습니다. 비주얼 스튜디오에서 Long의 사이즈는 4바이트로 알고 있는데 2L이면 8바이트 이동한 거 아닌가요? 파일 내 문자 하나의 크기가 4바이트라서 2L이면 2칸 이동한 건가요? 만약 그게 맞다면 long 대신 int를 사용해도 되는 건지까지도 궁금합니다. 감사합니다.
해결됨
독하게 시작하는 C 프로그래밍
강사님 혹시 독하게 시작하는 C프로그래밍 책이 개정된다는 이야기가 있던데 개정판 혹시 언제쯤 나오나요? 나오면 구매하려고 합니다.
해결됨
독하게 시작하는 C 프로그래밍
안녕하세요. 이름 변수 선언을 할 때 int형으로 선언을 하면 실행은 되는데 하단에 경고문이 뜹니다. 경고 내용이 무엇인지 잘 이해할 수 없어 질문을 남깁니다. 꼭 char형으로 선언해야 하는 이유가 있을까요? int와 char는 서로 크기만 다른 정수형인걸로 알고 있는데 제가 잘못 이해한 부분이 있을까요? 감사합니다!
해결됨
홍정모의 따라하며 배우는 C언어
안녕하세요, 강의 13.4에서 fscanf와 fgets와 같은 함수들의 구체적인 사용에 관해 듣다보니 의문이 생겨 질문 남깁니다. 해당 함수들 모두 인자로 stdin 같은 값(매크로?)을 받아들이는데, 설명 상 우리가 키보드로 입력하는 값을 받아들이게 해주는 역할로는 이해가 가나 정확하게 무슨 값이라고 불러야 할 진 잘 모르겠습니다. stdin, stdout, stderr 이들은 무슨 값이라고 해야하나요? 이들의 정확한 역할은 무엇인가요?
해결됨
CUDA 프로그래밍 (1) - C/C++/GPU 병렬 컴퓨팅 - CUDA 커널 kernel
- 출장이 잦아서, 답변에 시간이 좀 걸릴 수도 있습니다. 양해 바랍니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님 강의를 최대한 따라 해보았는데 실행은 잘되고 cuda success까지 잘 나오는데 오류랑 경고가 없어지지 않아 질문 남기게 되었습니다.
해결됨
홍정모의 따라하며 배우는 C언어
안녕하세요. 13.2강 강의내용의 코드 중 ... if (argc != 2) { printf("Usage: %s filename\n",argv[0]); exit(EXIT_FAILURE); } 이 있는데, 해당 코드가 정확히 어떤 오류를 방지하기 위한 코드인지 이해가 잘 가지 않고, argc는 인수의 개수와 관련있는 값으로 알고 있는데 왜 argc<2가 아니라 argc!=2로 한건지 궁금합니다. 감사합니다.
미해결
독하게 시작하는 C 프로그래밍
이번에 c언어 공부를 시작하기 위해 독하게 시작하는 c프로그래밍 강의 구입했습니다. 근데 책이 절판이네요ㅜㅜ 책 볼수 있는 방법 있을까요??
미해결
홍정모의 따라하며 배우는 C언어
[도움 요청] VSCode에서 gcc 컴파일 오류 (WinMain 관련 에러, MinGW 재설치 여러 번 시도했어요) 현재 Windows에서 Visual Studio Code로 C 언어를 공부하고 있는 학생입니다. gcc 명령어로 간단한 main.c 파일을 컴파일하려고 하면, 계속 WinMain 관련 링크 에러가 뜹니다. 구체적인 에러는 다음과 같습니다: undefined reference to `WinMain' collect2.exe: error: ld returned 1 exit status 제가 시도한 내용은 아래와 같습니다: TDM-GCC / MinGW-w64 / WinLibs 버전 모두 시도 zip 파일로 직접 설치하고 환경변수에도 C:\mingw64\bin 추가 완료 gcc --version 확인 시 정상 출력됨 (예: gcc 14.2.0) Visual Studio Code 새로 설치 (System Installer) PATH 등록 옵션 포함해서 설치 완료 where gcc 입력해도 경로가 출력되지 않다가, 나중엔 C:\mingw64\bin\gcc.exe가 나오기도 함 VSCode 터미널에서 gcc main.c 입력 시 오류 발생 main() 함수만 있는 단순한 코드인데도 WinMain 오류 발생 -mconsole, -Wl,-subsystem,console 옵션도 테스트했지만 동일한 에러 발생 MSYS2, SourceForge 설치기, WinLibs zip 버전 등 다양한 gcc toolchain 시도 환경 변수 초기화 및 재등록도 수차례 했습니다 제가 궁금한 것 혹시 Windows GUI 용 링커 옵션이 기본 적용돼서 WinMain을 찾는 걸까요? gcc main.c -o main.exe -mconsole로 해결되야 정상 아닌가요? 정상적으로 gcc CLI 환경에서 main() 함수로 컴파일이 되는 MinGW 버전이나 설치 방법 추천해주실 수 있나요? 제가 지금 어떤 부분을 놓치고 있는 걸까요…? 정말 너무 여러 번 시도했는데도 안 되어서 혹시 전공자 분들이나 gcc 환경 잘 아시는 분들 도움 받을 수 있을까 해서 글 올립니다. 캡처도 필요하면 추가로 올릴 수 있어요!