inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

11분 14초 i++

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

문제에 i++은 후치 연산자여서 i에 0을 넣고 다음 내용을 실행 한 후 값이 증가한다고 생각했는데 왜 i++을 통해서 값이 0에서 1로 증가되는지 궁금해서 질문드리게 되었습니다.

  • python
  • java
  • c
  • 정보처리기사
도혜은 댓글 2 좋아요 0 조회수 150

공용체에 int, char 형 선언 후 값 읽기

해결됨

독하게 시작하는 C 프로그래밍

문득 궁금한건데 아스키코드가 ’A’ 는 65잖아요 예를들어 union Data { int intValue; char charValue; }; 이고 main함수에 charValue 값만 ‘A’ 로 대입 해주고 printf를 통해 intValue 값을 출력하면 65가 나오더라구요 이게 왜 이러는건가요? 메모리내에 값이 [41] [xx] [xx] [xx] 같이 0x41 값을 제외하고는 모두 쓰레기값일텐데 왜 65를 잘 출력하는거죠? 좀 헷갈립니다.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
톨스토이 댓글 2 좋아요 0 조회수 159

9.8 팩토리얼 예제 질문

미해결

홍정모의 따라하며 배우는 C언어

#include<stdio.h> # include<stdio.h> long loopfrac(int n); long recruFrac(int n); int main() { int abc = 8; printf("%d\n", loopfrac(abc)); printf("%d\n", recruFrac(abc)); return 0; } long loopfrac(int n) { long i; for (long i = 0; i < n; i--) i *= n; return i; } long recruFrac(int n) { if (n > 0) return n * recruFrac(n - 1); else return; } 위의 코드로 작성하고 프로그램 돌렸는데 값이 이렇게 출력됩니다. 이유를 잘 모르겠어요! 알려주시면 감사하겠습니다.

  • c
sjsj 댓글 1 좋아요 1 조회수 103

구조체 기초질문

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

2:41초 부분 질문드립니다. 구조체에서 퍼슨1.네임 = 퍼슨(위켄코드)을 복사한다고 설명하시는데 맨위에 스트럭트 구조체 char name[50] 여기에 들어간다는 말씀인가요? 그리고... for문에서 사이즈 오브로 크기를 잰다음 복사하는거 같은데 한자한자씩 들어가는건가요?

  • python
  • java
  • c
  • 정보처리기사
dbgud85 댓글 2 좋아요 0 조회수 133

unsigned as signed-데이터 type의 변환?

해결됨

홍정모의 따라하며 배우는 C언어

안녕하세요, 4.10 scanf() 함수의 사용법을 듣다가 질문 남깁니다. unsigned as signed 부분에서 처음에 i의 data type을 unsigned라고 지정 후 scanf에서 i를 %i로 지정하여 입력받았고, 결과상 int type처럼 출력이 되는 걸 볼 수 있었습니다. 이는 i의 data type이 unsigned integer에서 scanf의 format specifier에 의해 integer로 변환되었다고 봐도 되는걸까요? 궁금합니다!

  • c
새싹비빔밥 댓글 2 좋아요 1 조회수 150

portable type?

해결됨

홍정모의 따라하며 배우는 C언어

안녕하세요 4.10 scanf()함수의 사용법을 듣다가 의문이 생겨 질문 남깁니다. j modifier 부근을 설명해 주실 때 portable type에 대해 말씀하셨는데, 기억이 잘 나지 않습니다 ㅠㅠ portable type에 대해 설명해 주실 수 있으신가요?

  • c
새싹비빔밥 댓글 1 좋아요 1 조회수 82

6.16 %zu 와 %zd

미해결

홍정모의 따라하며 배우는 C언어

printf("%zd\n",sizeof(stock_prices_history)); sizeof 함수의 반환값은 부호를 가질 수 없는 것이라고 이해했습니다. 개인적으로 찾아보았을 때 %zu 와 %zd의 차이는 부호 있는 정수형으로 출력 , 부호 없는 정수형으로 출력이라고 하여서 %zu로 출력하여도 같은 값이 나오는 것인지.. 어떤 의도가 있는 것인지 궁금합니다.

  • c
mogui030305 댓글 1 좋아요 1 조회수 158

const 상수와 define 상수

미해결

홍정모의 따라하며 배우는 C언어

const int SIZE=5; int numbers[SIZE]; 다른 분 답변을 통해 위 코드가 에러인 이유가 런타임상수인 것은 이해되었습니다. 저는 그 답변을 보기 전에 chat gpt에 물어보았는데 이것이 microsoft visual studio가 c90을 표준으로 허용하기 때문에 라는 답을 얻을 수 있었습니다. 그렇다면 위 오류는 visual studio에서 코드를 짰을 때만 발생하는 문제인건가요?

  • c
mogui030305 댓글 2 좋아요 1 조회수 138

float, double, long double의 형식 지정자는 모두 %f?

해결됨

홍정모의 따라하며 배우는 C언어

안녕하세요. 강의 4.7_printf() 함수의 변환 지정자들 에서 궁금한 점이 생겨 질문 남깁니다. 강의 중에서는 float 과 double의 형식 지정자로 %f나 %lf를 쓸 수 있으며, %lf는 컴파일 시 %f로 변환되어 처리된다고 했던 것 같습니다.(맞나요?) 강의 중 long double은 다루지 않았지만, 그럼 결국 float과 double, long double 모두 %f라는 동일한 형식지정자에 의해 처리된다고 봐도 되는 걸까요? 궁금합니다!

  • c
새싹비빔밥 댓글 2 좋아요 1 조회수 373

그래서 manifes constants란?

해결됨

홍정모의 따라하며 배우는 C언어

안녕하세요, 4.6강 명백한 상수들(manifest constants) 강의를 듣고 의문이 들어 질문 남깁니다. 교수님께서 보여주신 것들은 어찌보면 manifest constants, 명백한 상수들의 몇몇 예시처럼 느껴지는데 이를 정의한다면 어떻게 말을 할 수 있을까요? #define을 통해 프로그래머들이 합의한/혹은 이미 정해져 있는(약속되어 있는)상수들 같은 거라고 이해하면 될까요? 한편으로, 말 그래도 상수는 변하지 않고 정해져 있는 값이기에 앞에 '명백한'이 붙는 게 조금 사족처럼 느껴지는데 vague constant처럼 서로 대치되는 개념이 있는 건가요? 궁금합니다!

  • c
  • 따배씨
  • 4.6
새싹비빔밥 댓글 2 좋아요 1 조회수 143

메모리 동적 할당 및 관리 질문

해결됨

독하게 시작하는 C 프로그래밍

강의를 보다가 동적할당한 영역 이상으로 값을 넣고 동작시 Free 부분에서 디버그 에러가 발생하는것을 보여주셨는데, Free가 정상적으로 동작하지 않고 끝나는것처럼 보입니다. 그렇다면 메모리에 할당후 값을 넣은 부분은 계속 메모리에 남아있게 되는건가요? 다른 프로그램에서 메모리를 덮어쓰거나 해당영역을 초기화 하지 않는이상 남아있을 것으로 판단되네요

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
giup gun 댓글 2 좋아요 0 조회수 160

장기문제 최종 cpp파일

미해결

IT 기업 취업을 위한: 코딩테스트 혼자서 정복하기 (C/C++)

안녕하세요! 장기문제_최종.cpp 파일에 보면 강의 영상과 다르게 int grid[310][310]; 110이 아닌 310으로 구현되어 있는데 이유가 무엇인가요??

  • c
  • 코딩-테스트
asdf 댓글 2 좋아요 0 조회수 169

이론 pdf문의

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

안녕하세요 이번 1회 필기 부터 시험접수하였습니다 혹시 정보처리기사 필기도 올려주신 이론 pdf 만봐도 가능할까요??

  • python
  • java
  • c
  • 정보처리기사
oceaneffect 댓글 1 좋아요 0 조회수 90

시즌 2, 3 는 언제 수강할 수 있을까요?

해결됨

한국에서 제일 쉬운 리눅스 커널 강의

안녕하세요. 너무 좋은 강의 재밌게 잘 들었습니다. 시즌 1으로만 끝나면 너무 아쉬울것 같습니다. 혹시 시즌 2, 3 를 계획하고 계시다면 언제쯤 수강할 수 있을까요?

  • c
  • linux
  • Raspberry-Pi
  • 운영체제
  • arm-architecture
  • asm
ym0914 댓글 2 좋아요 0 조회수 280

10.18 강의에서 복합 리터럴의 주소

미해결

홍정모의 따라하며 배우는 C언어

강의 7분경쯤 포인터와 복합 리터럴에 대해서 설명해주시는데, 살짝 헷갈리는 부분이 있습니다. 원래 포인터를 초기화해줄 때에는 주소를 대입해줘야하고 ptr = 1024; 와 같이 literal 상수 그 자체를 대입해주게 되면 에러가 발생한다고 배웠습니다. 이 강의에서는 복합 리터럴 그 자체를 포인터가 가르키는 주소에 대입해주는데(?) 그럼 이때 복합 리터럴이 포인터에 대입됨과 동시에 선언되면서 리터럴 자체가 가지는 주소가 생기는 건가요? 변수를 선언하면 메모리 주소를 지정되고 우리가 사용할 수 있는 것 아니였나요? 그냥 리터럴 자체가 메모리 주소에 지정되게 만들 수도 있는건가요? 복합 리터럴은 어떻게 메모리에 지정되고 우리가 사용할 수 있는 것인지 궁금합니다.

  • c
신유진 댓글 2 좋아요 1 조회수 103

배열의 data type

해결됨

홍정모의 따라하며 배우는 C언어

강의 4.1을 듣다가 의문이 생겨 질문 남깁니다. character type의 변수명 뒤에 [n]을 적으면 해당 공간만큼의 배열을 저장할 수 있는 변수가 되고 그에 대한 format specifier도 %c에서 %s가 된다고 했는데, 변수 앞에 적는 data type은 그냥 char로 변함이 없는 건가요? (직관적으로 생각해보면 str로 적어야 할 것 같아서요!) 궁금합니다!

  • c
새싹비빔밥 댓글 1 좋아요 1 조회수 89

FLT_MIN과 FLT_TRUE_MIN의 차이

해결됨

홍정모의 따라하며 배우는 C언어

3.12 부동소수점의 한계에서 underflow 오류의 예시를 들어줄 때 FLT_TRUE_MIN의 값을 copy해서 사용하셨는데 min과 true_min의 차이가 궁금합니다. normalized의 차이인 것 같은데 자세히는 모르겠어요 ㅠㅠ

  • c
새싹비빔밥 댓글 2 좋아요 1 조회수 145

2024년 1회 기출 23:10 질문 자바실행순서

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

Parent 클래스가 자료형 Child 클래스가 생성자로 // 업캐스팅 이름이 parent 인 객체를 만들었는데 parent.x parent.y 를 했을경우 값이 어떻게 출력돼나요? 변수x는 부모랑 자식에 둘다 있어서 모르겠습니다 상속을 받는 경우 , 기능(매서드)을 상속받고 변수들은 어떻게 되는건가요? Static 처럼 타입형을 참조하는건가요?

  • python
  • java
  • c
  • 정보처리기사
강범준 댓글 2 좋아요 0 조회수 182

이론 통합 요약본 sql과 조인 정리 페이지에서

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

ddl dml dcl 부분에서 dcl이 리보크랑 그란트가 들어가는걸로 아는데, tcl 부분이 나온거 같아 오타인지 문의드립니당

  • python
  • java
  • c
  • 정보처리기사
고동철 댓글 2 좋아요 0 조회수 171

소스코드

미해결

Windows Debugging Tips

강의에서 보여주신 소스코드 혹시 수강하시는 분들위해 보여주실 수있으신가요?? 설명을 듣고 해당 코드를 기반으로 실습해보고싶습니다!!

  • c
  • c++
  • debugging
  • debugger
  • windows-programming
gywkckdwn 댓글 2 좋아요 1 조회수 291

인기 태그

인프런 TOP Writers

주간 인기글