본문 바로가기

분류 전체보기

(23)
[C 언어 Lv. 2] 9강. 동적 메모리 할당 (Dynamic Memory Allocation) * 본 강의의 강의 영상은 YouTube를 통해 보실 수 있습니다. * 동영상 목록은 [여기] 클릭 * 강의에 사용된 코드는 [과목 Git repository]에 유지됩니다. Lecture 9. 동적 메모리 할당 (Dynamic Memory Allocation) [강의슬라이드] 동적 메모리 사용하기 [Video] Stack memory vs Heap memory [Video] 이전강의: 8강. 파일 입출력 (File I/O) 전체 강의 보기
[C 언어 Lv. 2] 8강. 파일 입출력 (File I/O) * 본 강의의 강의 영상은 YouTube를 통해 보실 수 있습니다. * 동영상 목록은 [여기] 클릭 * 강의에 사용된 코드는 [과목 Git repository]에 유지됩니다. Lecture 8. 파일 입출력 (File I/O) [강의슬라이드] 스트림 & 파일 (Stream & File) [Video] 파일 열기/닫기 (File Open/Close) [Video] 파일 입출력 (File I/O) - Ascii (Text) file [Video] 파일 입출력 (File I/O) - Binary file [Video] 임의 접근 (Random access) [Video] 이전강의: 7강. 구조체와 공용체 (Structure & Union) 다음강의: 9강. 동적 메모리 할당 (Dynamic Memory All..
[C언어, 연습문제] 가족 정보 입력/출력 (feat. 문자열 & 구조체) * 문자열과 구조체의 활용을 연습해 볼 수 있는 문제입니다. 문제개요 가족 구성원의 정보를 입렵 받아 구조체에 저장하고, 출력해 보기 문제 안내 영상 문제 해성 영상 문제 안내 슬라이드 Sample solution code 관련강의
[C 언어 Lv. 2] 7강. 구조체와 공용체 (Structure & Union) * 본 강의의 강의 영상은 YouTube를 통해 보실 수 있습니다. * 동영상 목록은 [여기] 클릭 * 강의에 사용된 코드는 [과목 Git repository]에 유지됩니다. Lecture 7. 구조체와 공용체 (Structure & Union) [강의슬라이드] 구조체 (Structure) [Video] 구조체 배열, 그리고 메모리 [Video-1][Video-2] 공용체 (Union) [Video] 사용자 정의 자료형(User-defined data type) [Video] 이전강의: 6강. 문자와 문자열 (Character & String) 다음강의: 8강. 파일 입출력 (File IO)
[C 언어 Lv. 2] 6강. 문자와 문자열 (Character & String) * 본 강의의 강의 영상은 YouTube를 통해 보실 수 있습니다. * 동영상 목록은 [여기] 클릭 * 강의에 사용된 코드는 [과목 Git repository]에 유지됩니다. Lecture 6. 문자열 (String) [강의슬라이드] 문자와 문자열 (Character & String) [Video-1][Video-2] 문자 입출력 라이브러리 (Character I/O Library) [Video] 문자열 다루기 (Play with strings) [Video-1][Video-2] 문자열 배열 (String array) [Video] 이전강의: 5강. 포인터와 배열 (Pointer & Array) 다음강의: 7강. 구조체와 공용체 (Structure & Union)
[C 언어 Lv. 2] 5강. 포인터와 배열 (Pointer & Array) * 본 강의의 강의 영상은 YouTube를 통해 보실 수 있습니다. * 동영상 목록은 [여기] 클릭 * 강의에 사용된 코드는 [과목 Git repository]에 유지됩니다. 5강. 포인터와 배열 (Pointer & Array) [강의슬라이드] 포인터 산술연산 (Pointer arithmetic) [강의영상] 포인터와 다차원 배열 (Pointer & Multi-dimensional array) [강의영상] 이중 포인터 (Double pointer) [강의영상] 엔디안 (Endianness) [강의영상] 이전강의: 4강. 포인터 (Pointer) 다음강의: 6강. 문장열 (String)
[C언어, 연습문제] 메모리 세상에서 보물찾기 (feat. 포인터 & 재귀함수) * 포인터에 대한 이해도를 테스트해 볼 수 있는 문제 입니다. * 아울러, 재귀함수의 사용도 연습해 볼 수 있습니다. 문제개요 보물지도와 힌트를 이용하여, 보물(메시지) 찾기 문제 안내 영상 문제 해설 영상 문제 안내 슬라이드 Sample solution code 관련강의
[C 언어 Lv. 2] 4강. 포인터 (Pointer) * 본 강의의 강의 영상은 YouTube를 통해 보실 수 있습니다. * 동영상 목록은 [여기] 클릭 * 강의에 사용된 코드는 [과목 Git repository]에 유지됩니다. 4강. 포인터 (Pointer) [강의슬라이드] 변수와 메모리 주소 (Variable & Memory address) [강의영상] 포인터 (Pointer) [강의영상1] [강의영상2] 포인터와 함수 (Pointer & Function) [강의영상] 포인터의 형변환 (Pointer type conversion) [강의영상] 함수 포인터 (Function pointer) [강의영상] 이전강의: 3강. 변수, 메모리, 그리고 함수 (Variable, Memory, and Function) 다음강의: 5강. 포인터와 배열 (Pointer ..
[C언어, 연습문제] 데이터 필터 만들기 (함수&배열) * 함수와 배열 사용을 연습해 볼수 있는, 데이터 필터만들기 문제입니다. 문제개요 데이터 필터 만들기 - Smoothing Filter - Inversion Filter 데이터 필터 적용하기 - [Input data] → Smoothing filter → Inversion filter → [Output data] 문제안내 문제해설 문제 안내 및 해설 슬라이드 Sample solution code 관련강의
[C언어, 연습문제] 라이브러리로 협업하기 * 정적 라이브러리 (Static libary)를 이용하여, 팀원들과의 협업을 연습해 볼 수 있는 문제 입니다. 문제 개요 Step 1. 나를 소개하는 라이브러리 만들기 / 정적 라이브러리 생성하기 Step 2. 팀원들과 라이브러리 교환 하기 Step 3. 라이브러리를 활요하여 우리 팀을 소개하는 프로그램 만들기 문제 안내 문제 해설 문제 안내 및 해설 슬라이드 Sample solution code 라이브러리 만들기 라이브러리 사용하기