묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
메모리 주소 및 배열 관련
포인터 조작과 출제 패턴 (2. 포인터 증가/감소, 이중 포인터) 9:35printf("%c\n", *(ptr_a+1)); 여기서 ptr은 str[] 배열이기 때문에 H값이 온다는 것은 이해를 했는데 printf할 때 배열 단위로 오면printf("%c\n", *(ptr_a+1)) 오는 것 같고배열에서 특정 위치를 표현하는printf("%c\n", ptr_a[1])가 오는 것 같은데같은 배열을 이용하는 건데 * 사용 대해서 차이가 위 설명이 맞을까요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
메모리 주소 및 배열 관련
포인터 조작과 출제 패턴 (2. 포인터 증가/감소, 이중 포인터) 3:36배열의 경우는 메모리 주소와 같은 개념이라고 이해했는데 char *ptr_a=a; 경우 a는 배열 내 첫번째 요소를 의미하는 것으로 "H"로 지정된다는 것을 이해를 했습니다.다만, printf("%c/n", *ptr_a);에서 변수 앞에 출력하고자하는 변수 앞에 *가 있으면 해당 메모리 주소의 값으로 출력이 된다고 하였는데배열일 경우, printf("%c/n", *ptr_a) 값과 printf("%c/n", ptr_a) 값은 같은건가요?일반적으로 *가 없으면 메모리 주소를 출력하는 것으로 알고 있습니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
코딩 언어와 교재 간 불일치
포인터의 개념과 활용 (1.메모리 주소에 접근하자) 챕터에서 10:21 챕터 화면에는 printf("%d\n", pointer);교재에는 printf("%d\n", *pointer); 서로 달라서 뭐가 맞는건지 모르겠습니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
puts 함수 자동개행 관련
배열과 문자열 챕터로12:23에 서 2.puts 함수로 출력(자동 개행)puts("2. ");puts(st); 위 코드가 확인되는데, 2. 하고 뒤에 공백 1칸 있는 이유와 puts(str)인데 puts라는 함수가 \n 없어서 자동개행된다는 의미일까요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
포인터 작성요령
21:09지금 까지 이해한 포인터의 방법은 주소 사용할때는 & 또는 생략, 값을 사용할때는 *로 이해하고 있습니다.해당 printf("%s\n", arr[0][0]); 라는 구문에 질문이 있습니다.포인터 변수로 해당 문자열의 주소를 각 맵핑하였고 배열에 맞게 출력하는걸로 해석이 되는데 이때 왜 값을 안 가져오고 주소를 가져오는지 궁금합니다. 또한 %s로 출력하고 해서 주소대신에 값으로 가져오는지 궁금합니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
Java: 상속을 정리하는 문제 10개에서 유형 9번
유형 9번에서 처음에 Child obj = new Child(); 의 뜻이 Child 타입의 새로운 생성자를 생성하는 것이고, 이 생성자의 자식 class로 갔는데, 생성자가 없고, 부모에도 생성자가 없어서 출력되는 값은 없는 것이고, 그 뒤의 obj.display()코드를 실행해 display의 메서드에서 부모로부터 상속받아 Parent display, Child display가 답이 되는것이 맞을까요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
수업 자료
안녕하세요! 영상강의 없이 글로 수업 자료만 기재돼있는건 따로 pdf파일이 없는건가요? 23강 24강 25강같이 수업 자료 라고만 있는 강의들이요!
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
C언어 문자열 인식
데이터 형태와 참/거짓 챕터이고문자 배열로 할당하기 위해서1:56 보시면 //문자 배열로 할당에서맨 오른쪽에 \0이 무조건 있어야 문자 배열로 인식이 되는건가요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
정처기2025 2회 3분2초
3분2초에 A가 B로 엎어쳐졌다는데 자세한설명도 없이 엎어쳐졌다니깐 왜 바뀐건지 이해가 안갑니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
2:22 지점에서 포인터 조작과 출제 패턴 (2. 포인터 증가/감소, 이중 포인터)
char은 1바이트 int는 4바이트라고 배웠는데 포인터 변수는 int char 관계없이 다음 주소를 가리킬려면 1 증가시키면 되는건가요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
강의 내 문제 자료 다운로드 가능 여부
안녕하세요강의를 들으면서 첨부자료 없는 강의에 대해서 질문이 있습니다.문제 풀이해주실 때 코드가 보이는데 현재 수기로 종이에 적고 있는 상황입니다.강의별로 코드가 적힌 파일 같은 것이 있는지와 다운로드할 수 있는 방법이 있는지 궁금합니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
섹션2 10, 11, 12강 강의자료
다른 분이 올리신 qna에서 섹션2 10,11,12 강의자료 업로드 하신다고 하셨는데 아직 별도로 되어있지 않아서 문의 드립니다강의에 사용하셨던 파일 제공 가능한지 궁금합니다
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
4분 14초 람다식 이해가 잘 안갑니다!
출력문에서 run(f)로 정의한 f 함수를 매개변수로 보내고 f.app(3)을 실행하는데 f에 경우에 app을 따로 구현안했는데 어떻게 실행이 되는건가요? 그리고 이후에 run(n -> n+9) 또한 따로 app()을 정의한 것 같지않은데 말이죠.. 또한 f.app(3)가 어떻게 저 3이 f 함수에 매개변수로 들어가는지도 궁금합니다.제가 해석한 건 f.app(3)는 f안에 있는 app메소드에 3을 전달하는 걸로 해석이 되는데 어째서 f 함수 매개변수 x에 3이 전달되는지
-
해결됨한국에서 제일 쉬운 리눅스 커널 강의
드라이버 작성 포맷
안녕하세요 선생님, 덕분에 linux kernel을 쉽게 접근하여 배우고 있습니다.debugfs 드라이버 코드 작성하는 것을 보니 어느정도 틀이 있는 것 같더라구요.(init 처리, set/get 등록)모든 드라이버 작성이 위와 비슷한 틀로 작성이 되는 것일까요??
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
최종 출력값 질문
15. 포인터의 개념과 활용 (1. 메모리 주소에 접근하자) 21:05초에서 최종 출력값이 개행이 되는 이유가 궁금합니다. 최종 출력값은 42100이 되어야하는 거 아닐까요?
-
해결됨독하게 시작하는 C 프로그래밍
2진수 뺄셈에서 carry-out
2진수의 뺄셈 시 carry out은 단순히 버려진다고 설명 해주셨는데 이 상황과 오버플로우를 판단하는 기준 사이에 어떤 차이가 있는지 궁금합니다.
-
해결됨독하게 시작하는 C 프로그래밍
union 식별자는 실무에서 보통 어디에서 사용하나요?
union 식별자는 실무에서 보통 어디에서 사용하나요?
-
미해결오픈소스 자료구조 및 알고리즘 in C
vi 명령어
중간에 shift k 로 malloc 에 대한 man 페이지 띄운건 알겠는데 오픈소스 헤더파일로 넘어가는 명령어는 무슨 커맨드인가요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
부모 기본생성자 호출 타이밍
18:30분에서의 Child(){ this(7000); }위 코드 실행 시, super();가 호출 되는 게 아니라this(7000); 가 호출 되어서 Child(int x) { super(); this.x = x;}타이밍이 이 때 아닐까요?
-
미해결홍정모의 따라하며 배우는 C언어
read books함수 질문
수업에서 fscanf(file, "%d%*c", n); 이렇게 백슬래시를 제거했는데 fscanf(file, "%d\n", n);위 처럼 제거해도 상관이 없나요? 일단 동작이 동일합니다.