C Programming Course: Learn C

광고 포함
콘텐츠 등급
전체이용가
1천+
다운로드
콘텐츠 등급
전체이용가
자세히 알아보기
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지

앱 정보

C 프로그래밍은 45개의 짧은 강의를 통해 기초부터 C 프로그래밍을 단계별로 배울 수 있는 교재입니다.
첫 프로그램부터 시작하여 포인터, 메모리, 파일, 디버깅까지, 그림과 연습 문제를 통해 차근차근 학습합니다.

이 C 프로그래밍 교재는 최신 표준 C(C17)를 명확한 순서로, 한 번에 하나의 개념씩 가르치며, 최신 표준 C23에서 변경된 사항도 설명합니다. 각 강의는 이전 강의의 내용을 바탕으로 구성되어 초보자도 C 프로그래밍을 처음부터 차근차근 배울 수 있도록 구성되어 있으며, 모든 페이지는 나중에 빠르게 참고할 수 있는 자료로도 활용할 수 있습니다.

모든 강의의 프로그램은 컴파일 및 실행을 거쳤으며, 실제 출력 결과는 코드 아래에 표시됩니다. 13개의 독창적인 그림을 통해 프로그램 구성, 반복문 실행, 배열과 문자열의 메모리 저장 방식, 포인터 작동 원리, 재귀 호출 시 호출 스택 증가 등 컴퓨터 내부 작동 방식을 보여줍니다.

학습 내용 (11개 섹션, 45개 강의)
• 시작하기: C 언어란 무엇인가, 컴파일러 설정 (Windows, macOS, Linux, 온라인 및 Android), 첫 번째 프로그램 작성, 컴파일 원리, 주석
• 기본 사항: 키워드와 식별자, 변수, 상수와 리터럴, 데이터 유형과 크기, 연산자, 우선순위와 변환, printf를 사용한 출력, scanf와 fgets를 사용한 입력
• 제어 흐름: if와 else, switch 문, for 루프, while과 do-while 루프, break와 continue
• 함수: 함수, 인자와 반환 값, 스코프와 수명, 재귀
• 배열과 문자열: 배열, 다차원 배열, 문자열, 문자열 함수와 안전성
• 포인터와 메모리: 포인터, 포인터와 배열, 포인터와 함수, malloc, calloc, realloc, free를 사용한 동적 메모리 관리
• 사용자 정의 데이터 유형: 구조체, 공용체, 열거형, typedef
• 파일: 파일 열기 및 쓰기, 파일 읽기, 바이너리 파일
• 더 큰 프로그램: • 전처리, 매크로 및 그 함정, 다중 파일 프로그램 및 헤더 파일
• 오류 및 디버깅: 일반적인 실수와 실제 컴파일러 메시지, 미정의 동작, 디버깅 팁
• 참고: 빠른 참조용 치트 시트 및 C23의 새로운 기능

학습 방식
• 쉬운 언어로 간략하게 설명한 후, 완전한 예제 프로그램과 그 출력 결과 제공
• 컴파일, 데이터 유형, 조건문, 반복문, 배열, 문자열, 포인터, 동적 메모리, 구조체 및 재귀에 대한 13개의 다이어그램
• 의도적인 오류가 포함된 15개의 프로그램과 실제 컴파일러 메시지 및 수정 방법 제공
• 거의 모든 강의 끝에 학습 내용 확인을 위한 121개의 연습 문제와 정답 제공
• 초보자가 가장 자주 저지르는 실수에 대한 팁과 주의 사항

특징
• 모든 강의 검색 기능
• 오프라인에서 사용 가능, 계정 필요 없음
• 8개 언어 지원: 영어, 스페인어, 포르투갈어, 프랑스어, 독일어, 아랍어, 힌디어, 인도네시아어 (설명은 번역되었지만 C 코드는 그대로 유지됩니다.)
• 깔끔하고 현대적인 디자인과 다크 모드
• 코드 블록이 좌우로 스크롤되어 스마트폰에서도 읽기 편합니다.

대상
• C 프로그래밍을 처음 배우려는 초보자
• 학교, 대학 또는 대학교에서 C 프로그래밍 강좌를 수강하는 학생
• 하드웨어 작동 원리를 자세히 이해하고 싶은 독학 학습자
• 다른 언어를 알고 있지만 C 언어로 된 명확한 튜토리얼을 원하는 프로그래머

이 앱은 자율 학습 보조 도구입니다. ISO C 표준과 GCC 및 Clang 컴파일러 문서를 기반으로 제작되었으며, 어떤 컴파일러 제조사, 대학 또는 표준화 기구와도 제휴 관계가 없습니다.
C 프로그래밍을 단계별로 배우세요: 초보자를 위한 완벽한 C 프로그래밍 튜토리얼
업데이트 날짜
2026. 10. 25.

데이터 보안

보안은 개발자가 데이터를 수집 및 공유하는 방식을 파악하는 것에서 시작됩니다. 데이터 개인 정보 보호 및 보안 관행은 사용자의 앱 사용, 지역, 연령에 따라 다를 수 있습니다. 다음은 개발자가 제공한 정보이며 추후 업데이트될 수 있습니다.
  • 앱에서 제3자와 공유할 수 있는 데이터 유형
    위치, 앱 활동 외 2개
  • 수집된 데이터가 없습니다.
    개발자가 어떻게 수집을 선언하는지 자세히 알아보세요.
  • 전송 중 데이터 암호화됨
  • 데이터를 삭제할 수 없음

새로운 기능

Stability improvements.