← Learn to Code — Python, Java, C, SQL & Web · 코딩 배우기 — Python, Java, C, SQL & 웹 개발
C Programming · C 프로그래밍
From printf to pointers, memory, and data structures — compile and run in your browser. · printf부터 포인터, 메모리, 데이터 구조까지 — 브라우저에서 컴파일하고 실행하십시오.
c 23 Lessons · 수업
Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · 모든 수업은 브라우저에서 실행됩니다 — 실제 코드를 작성하고 '실행' 버튼을 누르면 과제가 자동 점검합니다. 무료이며 계정 없이 이용 가능하며, 영문과 짝지어진 번역 메모가 제공됩니다.
Lessons in this course · 이 과정의 수업
No lessons match. Clear the search or choose another filter.
- history A short history of C · C의 짧은 역사 Reading and resources
- usage What C is used for · C가 사용되는 분야 Reading and resources
- resources Where to learn more · 더 배우는 곳 Reading and resources
- setup Set up your computer · 컴퓨터 설정하기 Reading and resources
- 01 C basics: main, printf, and functions 3 required tasks Video · 영상
- 02 Variables, types, and arithmetic 3 required tasks Video · 영상
- 03 Booleans and selection: if, else, switch 3 required tasks Video · 영상
- 04 Loops: while, for, and accumulation 3 required tasks Video · 영상
- 05 Functions, parameters, and return values 3 required tasks Video · 영상
- 06 Nested loops and patterns · 중첩 루프 및 패턴 3 required tasks Video · 영상
- 07 1-D arrays: store, index, and traverse 3 required tasks Video · 영상
- 08 Pointers: &, *, and pass-by-pointer 3 required tasks Video · 영상
- 09 Strings: char arrays and the null terminator 3 required tasks Video · 영상
- 10 Array algorithms: max, count, search, average · 배열 알고리즘: 최대값, 카운트, 검색, 평균 4 required tasks Video · 영상
- 11 2-D arrays: working with a grid · 2차원 배열: 그리드 활용 3 required tasks Video · 영상
- 12 Searching: linear and binary · 검색: 선형 및 이진 3 required tasks Video · 영상
- 13 Sorting: bubble, selection, and insertion · 정렬: 버블, 선택, 삽입 3 required tasks Video · 영상
- 14 Recursion: base case and recursive case 3 required tasks Video · 영상
- 15 Structs and typedef: . vs -> 3 required tasks Video · 영상
- 16 Dynamic memory: malloc, free, and realloc · 동적 메모리: malloc, free 및 realloc 3 required tasks Video · 영상
- 17 Linked lists · 연결된 리스트 3 required tasks Video · 영상
- 18 Stacks and queues (array-backed) 3 required tasks Video · 영상
- 19 Text files: write then read · 텍스트 파일: 쓰기 이후 읽기 2 required tasks Video · 영상
- 20 Error handling with return codes · 리턴 코드를 이용한 오류 처리 3 required tasks Video · 영상
- 21 Bits, binary, and bitwise operators 3 required tasks Video · 영상
- 22 Run-length encoding (compression) 2 required tasks Video · 영상
- 23 Preprocessor, const, static, and enum 3 required tasks Video · 영상