IT전문교육 의 리더!

로그인 회원가입
HOME>IT전문가>프로그래밍>c언어 [입문]

c언어 [입문]

20회차 속성과정
전체 : 10시간 1분|회차당 평균 : 30분3초
c언어 [입문] / 2개월
c언어 [입문 + 실무] / 4개월

전문강사 : 송광진

140,000 85,000



c언어 [입문] 사용법 강좌
컴퓨터 프로그래밍의 기초가 되는 문법 및 언어로 프로그래밍을 시작하는분들은 필수로 학습이 되어야 합니다. 이내용을 알지 못한 상태에서는 프로그래밍의 구조나 관계를 이해하기 어렵습니다. 또한 기본문법이 개발의 기초가 되기 때문에 해당코드들의 사용방법을 반드시 숙지하여야 코드의 전반적인 수정 및 개발이 가능합니다.
  • 01.24분 C언어 프로그래밍 코딩 시작! - Chapter 1

    C언어의 패밀리, 전체 구조를 알아보고 단항연산자와 그에 관련된 예제를 진행합니다.

    책갈피 : [00:00] C언어의 패밀리/[00:45] 꿀팁/[00:43] C언어의 개념/[01:10] C++의 개념/[01:11] 꿀팁/[01:50] Java의 개념/[01:52] 꿀팁/[02:39] C#의 개념/[02:40] 꿀팁/[03:37] iOS/[03:45] 꿀팁/[04:03] Android/[04:08] 꿀팁/[05:03] C언어의 전체구조/[05:24] main함수/[05:39] 꿀팁/[05:42] 사용자 정의 함수/[06:11] 전처리기(선행처리기)/[06:12] 꿀팁/[07:54] 함수의 선언 및 정의/[08:05] 꿀팁/[08:54] 함수 안에서 또 다른 블록/[08:56] 꿀팁/[09:24] 세미콜론(;)/[09:26] 꿀팁/[10:39] 단항연산자와 변수형/[10:45] 꿀팁/[12:20] 꿀팁/[12:21] 전위형 vs 후위형 증가 연산자/[12:46] 꿀팁/[13:42] 단항연산자 예제/[13:54] 꿀팁/[14:20] #define (매크로 정의)/[14:24] 꿀팁/[14:28] stdio.h/[14:31] 꿀팁/[15:32] 변수 vs 상수/[15:37] 꿀팁/[16:48] 자료형(int)/[16:51] 꿀팁/[17:18] 자료형의 선언 및 초기화/[17:26] 꿀팁/[18:23] 꿀팁/[18:24] 계산식 순서/[18:55] 변수의 기능/[19:00] 꿀팁/[19:52] 결과값 확인/[20:15] 꿀팁/[20:10] printf 출력 형식과 “ ” 의 의미/[20:25] 꿀팁/[21:18] 에스케이프(escape) 문자/[21:20] 꿀팁

  • 02.34분 C언어 프로그래밍 코딩 시작! - Chapter 2

    sizeof 연산자와 cast 연산자에 대해서 알아본 후 예제를 통해 배운 것들을 확실하게 집고 갑니다.

    책갈피 : [00:00] 단항연산자 예제1/[00:26] 전역변수/[00:30] 꿀팁/[01:01] 지역변수/[01:00] 꿀팁/[01:30] 대입과 수식 연산자의 결합/[01:33] 꿀팁/[02:08] 주석처리/[02:14] 꿀팁/[03:00] 꿀팁/[03:01] 변수의 유효범위/[04:01] 꿀팁/[04:02] 변수를 찾는 순서/[05:13] \n/[05:20] 꿀팁/[05:27] 결과값 확인/[05:42] 꿀팁/[06:09] 단항연산자 예제2 (블록 안의 값계산)/[06:15] { } 블록 구조/[06:16] 꿀팁/[06:40] 꿀팁/[06:42] 지역 안에서 새로운 지역 안에 변수 선언/[07:20] 스택(Stack)/[07:24] 꿀팁/[08:50] 결과값 확인/[09:10] %5d 출력 형식/[09:13] 꿀팁/[10:25] 단항연산자 예제3 (사용자함수)/[11:02] 사용자 정의 함수/[11:03] 꿀팁/[11:28] 함수에서 실 매개변수 vs 형식 매개변수/11:412/[11:49] return문/[11:52] 꿀팁/[12:07] 함수의 매개변수/[12:11] 꿀팁/[12:32] 사용자 정의 함수 안에서 변수를 찾는 순서/[12:35] 꿀팁/[14:43] 함수의 매개변수 전달 방법/[14:45] 꿀팁/[15:48] 결과값 확인/[15:50] 꿀팁/[16:35] sizeof 연산자/[16:59] 꿀팁/[17:51] float vs double/[17:55] 꿀팁/[18:53] Overflow/[18:55] 꿀팁/[19:21] sizeof 연산자 사용법/[19:25] 꿀팁/[20:10] 결과값 확인/[20:33] cast 연산자/[20:38] 꿀팁/[21:20] 수식안에서의 자료형/[21:28] 꿀팁/[22:25] 형 변환/[22:33] 꿀팁/[23:05] 꿀팁/[23:13] cast연산자의 우선순위/[24:21] 결과값 확인/[24:58] 수식의 연산 (형의 일치)/[25:40] 꿀팁/[25:43] 정수 / 정수/[27:03] 꿀팁/[27:50] 실수 / 정수/[28:35] 결과값 확인/[29:07] 꿀팁/[29:09] %5.1f 출력 형식/[30:24] sizeof(수식)/[30:26] 꿀팁/[31:49] sizeof, cast연산자 정리하기/[31:55] 꿀팁

  • 03.28분 C언어 프로그래밍 코딩 시작! - Chapter 3

    조건연산자, 나열연산자, 비트연산자를 먼저 공부한 후 예제을 통해 확실하게 집고 넘어갑니다.

    책갈피 : [00:00] 조건연산자/[00:20] 꿀팁/[01:29] 중첩 if문/[01:32] 꿀팁/[02:13] 중첩 if문을 조건 연산자로 표현/[02:14] 꿀팁/[03:32] 꿀팁/[03:45] 조건연산자 예제/[04:11] 조건 연산자를 if문으로/[04:16] 꿀팁/[05:11] C언어에서의 연산 순서/[05:15] 꿀팁/[06:35] 수식 계산/[06:48] 꿀팁/[07:11] 조건 연산자의 활용/[07:20] 꿀팁/[07:39] 결과값 확인/[07:46] 꿀팁/[07:47] %5d 출력형식/[08:15] 꿀팁/[08:54] 꿀팁/[10:10] 꿀팁/[10:11] 이스케이프 문자 \t/[11:30] 꿀팁/[10:57] 나열연산자/[12:09] 비트연산자/[12:20] OR 연산자/[12:23] 꿀팁/[12:33] 꿀팁/[12:48] 꿀팁/[12:45] &(AND) 연산자/[13:04] ^(XOR) 연산자/[13:05] 꿀팁/[13:44] ~(NOT) 연산자/[13:46] 꿀팁/[14:04] (좌 우) 쉬프트 연산자/[14:13] 꿀팁/[14:22] 꿀팁/[14:35] 44를 2진수로 표현/[14:44] 꿀팁/[15:29] 2진수를 10진수로 표현/[15:35] 꿀팁/[18:00] a <<= 2/[18:01] 꿀팁/[18:23] 좌측 쉬프트 연산자/[18:25] 꿀팁/[18:30] 꿀팁/[18:41] 우측 쉬프트 연산자/[19:15] 나열, 비트연산자 예제/[19:40] char형/[19:45] 꿀팁/[19:49] unsigned/[19:51] 꿀팁/[20:14] 문자열 vs 문자상수/[20:17] 꿀팁/[20:25] 꿀팁/[20:56] 부호비트/[20:58] 꿀팁/[22:25] 첫번째 결과값 확인/[23:07] unsigned char d/[23:10] 꿀팁/[24:02] 콤마 연산자 문장 해석/[24:04] 꿀팁/[24:35] 두번째 결과값 확인/[25:24] 세번째 결과값 확인/[26:04] 문자열 “A”와 문자상수 ‘A’의 차이/[26:11] 꿀팁/[27:11] %c 출력형식/[27:15] 꿀팁

  • 04.30분 고퀄리티 C프로그래밍 입문과정 - Chapter 1

    연산자의 우선순위에 대해서 공부하고, 제어문 중 switch문과 break문에 대해서 알아봅니다.

    책갈피 : [00:00] 연산자의 우선순위/[00:20] 꿀팁/[01:05] (type)/[01:06] 꿀팁/[01:24] %연산자/[01:30] 꿀팁/[01:42] 꿀팁/[02:45] 결합규칙/[02:50] 꿀팁/[04:22] 우선순위 예제/[04:48] 꿀팁/[05:16] 꿀팁/[06:50] 꿀팁/[07:08] 꿀팁/[07:56] 꿀팁/[08:42] 첫번째 결과값 확인/[09:12] 두번째 결과값 확인/[09:18] 꿀팁/[09:43] 꿀팁/[10:05] 꿀팁/[10:22] 7 & 12 계산/[10:24] 꿀팁/[11:16] 세번째 결과값 확인/[11:46] printf 함수에서 우선순위/[11:48] 꿀팁/[12:13] %5d, %-5d, %05d/[12:16] 꿀팁/[13:24] 제어문(switch문)/[13:31] 꿀팁/[15:01] 분기/[15:47] break/[15:50] 꿀팁/[16:02] switch문 예제1/[16:28] scanf/[16:31] 꿀팁/[16:47] &(간접 주소 연산자)/[16:50] 꿀팁/[17:50] break문이 없는 switch-case문/[18:00] 꿀팁/[18:30] + 입력 시 결과값/[19:08] - 입력 시 결과값/[19:56] * 입력 시 결과값/[20:32] / 입력 시 결과값/[20:52] 꿀팁/[20:53] default문에 대한 문장 해석/[21:17] break문/[21:40] 꿀팁/[21:41] case문의 작성형태/[21:57] break문/[22:03] 꿀팁/[22:15] 꿀팁/[22:18] break문을 사용할 수 있는 상황/[22:45] 결과값 확인/[24:48] switch문 예제2/[25:23] m%7/[25:25] 꿀팁/[27:00] 꿀팁/[27:01] for문/[27:44] 결과값 확인/[27:50] 꿀팁

  • 05.27분 고퀄리티 C프로그래밍 입문과정 - Chapter 2

    제어문 중 for문과 while, do~while문에 대해서 공부하고 예제를 풀어봅니다.

    책갈피 : [00:00] for문/[00:13] 꿀팁/[00:28] for문 플로우차트/[00:36] 꿀팁/[00:40] for문 초기식/[00:44] 꿀팁/[02:55] 무한루프/[03:03] 꿀팁/[03:30] for문 예제1/[03:52] 꿀팁/[05:04] 결과값 확인/[05:09] for문의 실행순서/[05:25] 꿀팁/[05:52] for문 예제2/[06:10] 꿀팁/[07:22] for문 예제3/[07:28] for문에서 실수하기 쉬운 예/[07:29] 꿀팁/[08:31] for문 예제4 (구구단)/[08:39] 꿀팁/[08:45] for문안의 또 다른 for문/[09:00] 꿀팁/[10:14] 결과값 확인/[10:20] 꿀팁/[10:40] 최적화 코드/[10:46] 꿀팁/[12:50] 꿀팁/[13:39] for문 예제5 (최대공약수)/[13:43] 꿀팁/[14:02] if~else if~else문/[14:05] 꿀팁/[14:21] break/[14:28] 꿀팁/[15:15] 프로그램 실행/[15:20] 꿀팁/[15:29] scanf함수의 포맷/[15:30] 꿀팁/[15:50] 꿀팁/[17:55] 실행과정 확인/[20:40] for문 안에 최대공약수 다른 형태/[20:45] 꿀팁/[21:38] 꿀팁/[24:10] 꿀팁/[24:17] while문과 do~while문/[24:54] while문 일반적인 형식/[25:00] 꿀팁/[25:49] do~while문 일반적인 형식/[26:00] 꿀팁/[26:18] do~while문이 필요한 시점/[26:28] 꿀팁/[26:31] for, while, do~while문간의 관계/[26:35] 꿀팁/[26:18] do~while문이 필요한 시점/[26:28] 꿀팁

  • 06.33분 고퀄리티 C프로그래밍 입문과정 - Chapter 3

    제어문 중 while, do~while문과 continue문과 break문에 대해서 자세하게 알아봅니다.

    책갈피 : [00:00] while, do~while문 예제1 (피보나치 수열)/[00:20] 꿀팁/[01:24] 반복문을 사용하기 좋은 예/[01:25] 꿀팁/[01:41] num2가 200인 이유/[01:50] 꿀팁/[02:07] num3 = 1;/[02:15] 꿀팁/[02:25] 결과값 확인/[03:52] 임시변수/[03:58] 꿀팁/[04:19] 결과값으로 본 피보나치수열/[04:20] 꿀팁/[05:32] num1, num2, num3의 관계/[05:35] 꿀팁/[07:05] 꿀팁/[07:34] while문과 do~while문/[07:47] 꿀팁/[08:15] for문으로 표현/[08:25] 꿀팁/[08:40] while, do~while문 예제2 (소인수 분해)/[10:10] ==, !=/[10:24] 꿀팁/[11:23] 결과값 확인/[11:38] 꿀팁/[12:09] 실행과정 확인/[12:37] 변수의 변화표/[12:38] 꿀팁/[15:53] x != 1/[15:55] 꿀팁/[16:19] while, do~while문 예제3 (구구단)/[16:29] 꿀팁/[17:18] 첫 번째 while문/[17:20] 꿀팁/[17:43] while문의 일반적인 형태/[17:45] 꿀팁/[18:20] 꿀팁/[18:25] 두 번째 while문/[18:58] 꿀팁/[19:01] 결과값 확인/[20:20] printf(“\n”);의 사용 이유/[20:27] 꿀팁/[21:30] 거꾸로 구구단/[21:31] 꿀팁/[22:03] while, do~while문 예제4 (구구단)/[22:30] 꿀팁/[24:26] continue문과 break문/[24:33] 꿀팁/[24:52] continue 추가설명/[25:02] 꿀팁/[25:12] break 추가설명/[25:21] 꿀팁/[25:40] 꿀팁/[25:47] continue, break문 예제1/[26:17] while(1)/[26:18] 꿀팁/[26:37] 무한반복/[26:40] 꿀팁/[27:05] i%2 == 1의 의미/[27:11] 꿀팁/[28:06] tot += i++;의 의미/[28:10] 꿀팁/[29:20] 꿀팁/[31:30] 꿀팁/[31:31] 결과값 확인/[32:25] 꿀팁/[32:26] if~else if~else문에서의 문장

  • 07.26분 고퀄리티 C프로그래밍 입문과정 - Chapter 4

    GCD와 LCM을 구하는 프로그램과 소수 구하기 프로그램을 통해서 제어문의 활용을 알아봅니다.

    책갈피 : [00:00] GCD와 LCM을 구하는 프로그램/[00:20] 꿀팁/[02:14] 변수의 이름/[02:22] 꿀팁/[02:57] 조건연산자/[03:02] 꿀팁/[03:56] 실행과정 확인/[03:50] 꿀팁/[05:12] 문장표/[05:17] 꿀팁/[06:51] 꿀팁/[07:00] 최소공배수/[07:12] %ld/[07:15] 꿀팁/[07:18] 결과값 확인/[08:03] 소수 구하기 프로그램(1)/[08:15] 꿀팁/[08:27] for(i = 2;...)/[08:31] 꿀팁/[08:54] 꿀팁/[08:55] cnt/[10:18] flag = j = 1;/[10:19] 꿀팁/[11:14] if((i != 2) && (i%2)==0)/[11:18] 꿀팁/[12:01] do~while/[12:03] 꿀팁/[13:19] 실행과정 확인(3~9)/[13:24] 꿀팁/[14:00] if((i%j) == 0)/[14:11] 꿀팁/[14:30] 꿀팁/[16:00] 꿀팁/[16:01] 변수와 로직변화표1/[17:28] 변수와 로직변화표2/[17:30] 꿀팁/[19:00] 변수와 로직변화표3/[19:01] 꿀팁/[20:35] 변수와 로직변화표4/[20:36] 꿀팁/[21:17] 변수와 로직변화표5/[22:15] 출력하는 로직/[21:16] 꿀팁/[22:27] 꿀팁/[22:49] if(flag)/[22:50] 꿀팁/[23:30] if(!(cnt%6))/[23:44] 꿀팁/[24:03] 소스코드 작성법/[24:07] 꿀팁/[24:36] 결과값 확인

  • 08.33분 고퀄리티 C프로그래밍 입문과정 - Chapter 5

    소수 구하기 프로그램과 10진수의 2진수 변환 프로그램 예제를 실습하고 과정에 대해서 자세히 알아봅니다.

    책갈피 : [00:00] 소수 구하기 프로그램(2)/[00:18] 문제에 대한 최적의 답/[00:19] 꿀팁/[01:36] 프로그램 로직/[01:45] 꿀팁/[01:38] 변수에 대한 해석/[02:11] 변수이름/[02:12] 꿀팁/[02:27] count변수이름/[02:38] 꿀팁/[03:15] 바깥의 for문/[03:20] 꿀팁/[03:29] 안의 for문/[03:32] 꿀팁/[03:44] for문 형태/[03:50] 꿀팁/[04:10] if(div == number)/[04:14] 꿀팁/[04:25] if(++count % 5 == 0)/[04:35] 꿀팁/[04:39] 실행과정 확인(2~5)/[05:32] 변수 및 조건식 변화표1/[05:46] 꿀팁/[06:09] 변수 및 조건식 변화표2/[06:14] 꿀팁/[07:09] 변수 및 조건식 변화표3/[07:10] 꿀팁/[08:11] 꿀팁/[08:15] 변수 및 조건식 변화표4/[10:15] 변수 및 조건식 변화표5/[10:16] 꿀팁/[10:50] 꿀팁/[11:00] 변수 및 조건식 변화표6/[11:48] 꿀팁/[10:11] 실행과정 확인(6~10)/[11:44] if(++count % 5 == 0)/[12:24] 변수 및 조건식 변화표7/[12:25] 꿀팁/[12:54] 꿀팁/[13:00] 변수 및 조건식 변화표8/[13:32] 변수 및 조건식 변화표9/[13:33] 꿀팁/[14:23] 결과값 확인/[15:11] 꿀팁/[15:12] 프로그램의 변경/[15:55] 10진수의 2진수 변환 프로그램/[16:00] 꿀팁/[16:12] #define BYTE 8/[16:18] 꿀팁/[17:26] sizeof(int)/[17:27] 꿀팁/[18:24] 32비트/[18:30] 꿀팁/[19:01] 식 확인/[21:24] AND비트 연산자/[21:25] 꿀팁/[22:18] 비트 변환 수식/[22:23] 꿀팁/[23:17] 쉬프트 연산자/[23:33] 꿀팁/[25:28] 복잡한 수식 해석/[25:30] 꿀팁/[25:45] 프로그램 로직/[26:36] continue/[26:40] 꿀팁/[27:30] flag 변수 해석/[27:41] 꿀팁/[30:30] if(flag == 0)/[30:33] 꿀팁/[31:15] continue문의 제거/[31:30] 꿀팁/[31:35] 복잡한 수식 변경/[31:50] 꿀팁/[32:32] 결과값 확인

  • 09.40분 체계적인 단계별 C언어 학습 과정 - Chapter 1

    함수에 대해서 알아보고, 그에 관련된 예제와 실습과정들을 자세히 알아봅니다.

    책갈피 : [00:00] 함수/[00:10] 꿀팁/[00:35] 모듈/[00:37] 꿀팁/[00:53] 피호출함수/[00:54] 꿀팁/[01:15] 함수이름/[01:20] 꿀팁/[02:02] 사용자 정의 함수/[02:05] 꿀팁/[02:53] 함수안에서의 최적화/[02:54] 꿀팁/[03:56] void형 함수/[04:00] 꿀팁/[04:15] main함수에서 void형 생략/[04:20] 꿀팁/[05:18] 함수 프로토타입 정의예제/[05:53] 꿀팁/[06:04] main함수 위의 함수 정의 및 구현/[06:15] 꿀팁/[07:43] 반복문에서 문장이 한 줄 일 경우 중괄호 생략/[07:54] 꿀팁/[08:36] 팩토리얼/[08:40] 꿀팁/[08:57] %3d, %5ld/[09:07 ] 꿀팁/[09:12] 결과값 확인/[10:16] fact변수의 제거/[10:24] 꿀팁/[11:45] product가 1인 이유/[11:48] 꿀팁/[13:18] 되부름 함수 예제1/[13:30] 꿀팁/[14:04] factorial(5)/[14:13] 꿀팁/[14:24] 보충자료를 통한 확인/[15:06] 재귀함수 탈출 조건/[15:09] 꿀팁/[16:35] 재귀함수 탈출 경로/[16:38] 꿀팁/[17:08] 결과값 확인/[17:50] 함수의 형 지정자/[17:55] 꿀팁/[18:11] 되부름 함수 예제2/[19:26] 실인수, 형식인수/[19:32] 꿀팁/[20:00] 재귀함수 구별법/[20:01] 꿀팁/[20:26] 보충자료를 통한 확인/[20:47] 삼항연산자를 if~else문으로/[20:48] 꿀팁/[21:42] 1을 사용한 이유/[21:44] 꿀팁/[23:52] 꿀팁/[23:53] 재귀함수에서 변하는 값/[24:56] 재귀함수를 반복문으로/[25:00] 꿀팁/[25:13] %5.0lf/[25:21] 꿀팁/[25:24] 결과값 확인/[26:16] 사용자함수 예제1/[26:34] void형 함수/[26:45] 꿀팁/[27:27] ‘ ’/[27:32] 꿀팁/[29:07] 수식 변화표/[29:10] 꿀팁/[30:38] 결과값 확인/[30:55] 도형출력/[30:59] 꿀팁/[31:31] 꿀팁/[31:42] 뒤에 공백/[33:19] 반복문을 재귀함수로/[33:30] 꿀팁/[33:39] 변수 변화표/[33:46] 꿀팁/[34:16] 사용자함수 예제2/[34:54] 꿀팁/[34:56] 형지정자 생략/[35:14] 꿀팁/[35:17] void main(void)/[35:20] sub1함수의 정의와 구현/[35:25] 꿀팁/[35:42] sub1함수에서 변화표1/[35:47] 꿀팁/[36:36] sub1함수에서 변화표2/[36:45] 꿀팁/[37:13] sub1함수에서 변화표3/[37:20] 꿀팁/[37:42] sub1함수에서 변화표4/[37:50] 꿀팁/[39:03] sub1함수에서 변화표5/[39:05] 꿀팁/[39:34] 결과값 확인

  • 10.21분 체계적인 단계별 C언어 학습 과정 - Chapter 2

    기억클래스(storage class)에 대해서 공부한 후 기억클래스에 관련된 예제들을 풀어봅니다.

    책갈피 : [00:00] 기억클래스/[00:20] 꿀팁/[00:59] 자동 기억클래스/[01:00] 꿀팁/[02:17] 정적 기억클래스/[02:18] 꿀팁/[03:30] 정적 기억클래스 예/[03:40] 꿀팁/[03:54] 쓰레기값/[04:00] 꿀팁/[04:39] auto 키워드 생략/[04:43] 꿀팁/[05:15] 꿀팁/[05:16] 함수의 종료/[05:56] 정적변수/[06:01] 꿀팁/[06:49] 함수의 종료/[06:54] 꿀팁/[07:42] 예제/[07:52] change함수/[07:55] 꿀팁/[08:28] 꿀팁/[08:34] 함수의 형식인자/[09:21] 변수와 수식 변화표1/[09:26] 꿀팁/[09:35] 꿀팁/[09:36] 변수와 수식 변화표2/[10:09] 변수와 수식 변화표3/[10:10] 꿀팁/[10:40] 꿀팁/[10:46] 변수와 수식 변화표(총괄)/[10:45] 결과값 확인/[11:42] 사용자정의함수/[11:54] 변수와 수식 변화표(총괄)/[11:56] 꿀팁/[12:37] main함수에서 형식인수/[12:48] 꿀팁/[14:33] 변수의 가림현상/[14:39] 꿀팁/[15:20] 꿀팁/[15:22] 수식의 간편화/[16:34] 수식의 간편화/[16:37] 꿀팁/[16:59] %5.1f/[17:04] 꿀팁/[17:58] 지역블록의 종료/[18:07] 꿀팁/[18:56] 결과값 확인

  • 11.33분 체계적인 단계별 C언어 학습 과정 - Chapter 3

    1차원 배열과 2차원 배열, 문자열 배열에 대해서 알아보고 실습해봅니다.

    책갈피 : [00:00] 1차원 배열/[00:08] 꿀팁/[00:15] int x[5];/[00:18] 꿀팁/[00:54] 배열 첨자/[01:00] 꿀팁/[01:51] 배열의 메모리 공간/[01:58] 꿀팁/[02:01] 2차원 배열/[02:59] 배열의 이름/[03:05] 꿀팁/[03:49] 배열의 연속된 메모리 공간/[04:00] 꿀팁/[04:26] 포인터/[04:35] 꿀팁/[05:17] 1차원 배열 예제/[05:26] itn a[5];/[05:40] 꿀팁/[05:58] 변수 변화표/[06:10] 꿀팁/[06:45] 다른 형태의 for문/[06:50] 꿀팁/[06:54] 결과값 확인/[07:42] 2차원 배열 예제/[07:47] 배열의 초기화/[07:54] 꿀팁/[08:07] 꿀팁/[08:32] static 배열/[08:45] 꿀팁/[09:55] 꿀팁/[09:57] 결과값 확인/[11:20] 2차원 배열을 for문 한개로/[11:25] 꿀팁/[11:34] 행렬의 곱 예제/[11:48] 배열의 초기화 형태/[11:58] 꿀팁/[12:01] 배열의 초기화/[12:11] 꿀팁/[12:32] 행렬의 곱셈/[12:40] 꿀팁/[12:52] z[i][j] = 0;/[13:09] 꿀팁/[14:53] 보충자료를 통한 확인/[15:39] 변수와 수식 변화표(i, j가 0, 0일 때)/[15:43] 꿀팁/[16:53] 변수와 수식 변화표(i, j가 0, 1일 때)/[17:00] 꿀팁/[17:48] 꿀팁/[17:52] 변수와 수식 변화표(i, j가 1, 0일 때)/[18:47] 변수와 수식 변화표(i, j가 1, 1일 때)/[18:49] 꿀팁/[19:41] 결과값 확인/[19:42] for문의 정리/[19:50] 꿀팁/[20:34] 문자열 예제/[21:19] #include /[21:25] gets함수/strlen함수/[21:26] 꿀팁/[22:30] %s/[21:45] 꿀팁/[21:57] 꿀팁/[22:36] 꿀팁/[22:46] 실행창 입력/[23:42] 실행과정 확인/[23:58] 널문자의 필요/[24:07] 꿀팁/[24:43] strlen(str)-1/[24:49] 꿀팁/[25:35] 문자열/[25:40] 꿀팁/[26:30] 아스키코드/[26:33] 꿀팁/[27:04] putchar/[27:10] 꿀팁/[29:04] 결과값 확인/[30:57] 프로그램의 이해/[31:25] 꿀팁

  • 12.32분 체계적인 단계별 C언어 학습 과정 - Chapter 4

    배열에 관련된 여러가지 예제들을 직접 실습하면서 자세하게 공부해봅니다.

    책갈피 : [00:00] 문자열 예제/[00:24] char c[11] = “ILoveKorea”;/[00:30] 꿀팁/[01:31] if(c[a]>=65 && c[a]<=90)/[01:40] 꿀팁/[02:02] 로직문제/[02:10] 꿀팁/[02:15] c[a] = c[a] - 32;/[02:30] 꿀팁/[02:44] 결과값 확인/[03:09] 꿀팁/[03:11] 문자열 한 번에 출력/[03:35] 배열 예제/[04:25] => 3872/[04:31] 꿀팁/[05:05] 변수와 수식 변화표1(k = 1000)/[05:06] 꿀팁/[06:03] 보충자료를 통한 확인/[06:50] 변수와 수식 변화표2(k = 100)/[07:03] 꿀팁/[08:31] t의 변수 역활/[08:37] 꿀팁/[11:50] 프로그램 로직/[11:56] 현재 프로그램의 제약/[12:09] 꿀팁/[12:10] if(!(t%5))/[12:22] 꿀팁/[12:45] 배열 역순 출력/[12:50] 꿀팁/[13:24] 10진수 숫자 거꾸로 출력/[13:37] 꿀팁/[13:54] 결과값 확인/[15:26] 꿀팁/[15:28] 행과 열의 합계와 평균 구하기/[16:00] static int a[6][6] 꿀팁/[16:07] 꿀팁/[17:27] 보충자료를 통한 확인/[17:34] 행렬 표/[17:44] 꿀팁/[17:57] 변수와 식 변화표(행)/[18:07] 꿀팁/[19:36] 변수와 식 변화표(열)/[19:40] 꿀팁/[22:23] i가 1이 될 때 행렬 표/[22:23] 꿀팁/[23:00] 꿀팁/[23:13] 변수와 식 변화표(행)/[24:16] 변수와 식 변화표(열)/[24:18] 꿀팁/[25:14] i가 2가 될 때 행렬 표/[25:15] 꿀팁/[25:30] 꿀팁/[26:00] 꿀팁/[26:17] i가 3이 될 때 행렬 표/[26:30] 꿀팁/[26:54] 프로그램 로직/[27:33] 첫 번째 행 평균을 구한 후 행렬표/[/27:42] 꿀팁/[28:03] 행과 열의 전체 합계를 구한 후 행렬표/[28:11] 꿀팁/[28:41] 꿀팁/[29:36] 열의 첫 번째 평균을 구한 후 행렬표/[29:40] 꿀팁/[30:30] 꿀팁/[30:31] 결과값 확인

  • 13.28분 실습으로 진행하는 C언어 정석! - Chapter 1

    포인터(pointer)와 매개변수 전달방법들을 알아보고 그에 관련된 예제들을 풀어봅니다.

    책갈피 : [00:00] 포인터(pointer)/[00:14] 꿀팁/[01:17] 포인터의 장, 단점/[01:19] 꿀팁/[01:32] &(주소 연산자)/[01:57] 꿀팁/[02:25] 값과 주소/[02:46] 꿀팁/[03:25] 일반변수에서의 주소값 출력/[03:42] int x;/[03:45] x = 100;/[03:57] 꿀팁/[04:08] 꿀팁/[04:53] %u/[05:00] 꿀팁/[05:16] 포인터와 연관 예제/[06:08] 포인터 변수/[06:10] 꿀팁/[06:30] int *p/[06:33] 꿀팁/[07:13] *p = 77;/[07:33] 꿀팁/[07:52] 주소 값 확인/[08:28] 꿀팁/[09:30] 매개변수 전달방법/[09:48] call by value/[09:56] 꿀팁/[10:54] 값을 보낸다./[11:03] 꿀팁/[11:39] call by reference/[12:00] 꿀팁/[12:24] Call by value/[12:55] sum(m,k);/[13:20] 꿀팁/[14:15] return 값;/[14:33] 꿀팁/[14:53] call-by-value 함수 호출 후/[15:03] 꿀팁/[16:01] Call by reference/[16:19] call-by-reference 함수 호출/[16:22] 꿀팁/[17:27] ++*x;/[17:30] 꿀팁/[18:24] call-by-reference 함수 호출 후/[18:25] 꿀팁/[19:38] 1차원배열과 포인트/[19:50] 배열/[19:55] 꿀팁/[21:30] 꿀팁/[21:35] 배열의 이름/[22:12] *(a+1)/[22:30] 꿀팁/[23:21] ptr[0] 꿀팁/[23:42] 꿀팁/[24:55] 2차원배열과 포인트/[25:02] 2차원 배열에서 생략/[25:14] 꿀팁/[25:30] 꿀팁/[25:35] 2차원 배열에서 배열 이름/[27:26] 1차원 포인터로 2차원 배열 가리키기/[27:30] 꿀팁

  • 14.35분 실습으로 진행하는 C언어 정석! - Chapter 2

    포인터와 배열에 관련된 여러가지 예제들을 직접 풀어가면서 실습합니다.

    책갈피 : [00:00] 포인터와 배열 예제1/[00:22] 문자열 상수/[00:23] 꿀팁/[00:47] *str/[00:53] 꿀팁/[01:40] 꿀팁/[01:44] *ptr/[03:23] 메모리 체제/[03:36] 꿀팁/[04:38] 문자열의 길이 구하는 방법/[04:48] 꿀팁/[05:11] 결과값 확인/[06:17] 포인터와 배열 예제2/[06:24] static/[06:33] 꿀팁/[07:18] *p2 = &str[5];/[07:23] 꿀팁/[08:41] p1 < p2/[08:53] 꿀팁/[10:18] 포인터와 배열 예제3/[10:37] data[][3] 꿀팁/[10:50] 꿀팁/[10:59] 배열의 초기화시/[11:10] 꿀팁/[11:43] 2차원 배열 행/[11:46] 꿀팁/[12:41] *(p+2)/[12:48] 꿀팁/[12:59] 결과값 확인/[13:22] 포인터와 배열 예제4/[13:46] 함수를 정의/[13:41] 꿀팁/[13:56] static/[13:57] 꿀팁/[14:47] 배열을 함수의 인자로/[14:56] 꿀팁/[15:20] 꿀팁/[15:21] 함수에 형식 매개변수/[16:05] sum += *(a+i);/[16:15] 꿀팁/[16:19] sum += *(a+i), i++;/[16:52] 콤마 연산자의 제거/[17:10] 꿀팁/[17:50] 결과값 확인/[18:07] 똑같은 프로그램의 다른 표현/[18:08] 꿀팁/[18:30] 포인터와 배열 예제5/[18:37] int a[2][3] 꿀팁/[18:44] 꿀팁/[18:55] 포인터 배열/[19:02] 꿀팁/[19:48] 꿀팁/[19:49] 보충설명/[20:23] *b[1] 꿀팁/[20:36] *(++p)/[20:38] 꿀팁/[20:45] 꿀팁/[21:08] *(--p-2)/[21:09] 꿀팁/[22:25] 결과값 확인/[22:57] 포인터와 배열 예제6/[23:45] 프로그램 이해/[23:52] 꿀팁/[25:01] *ip++/[25:14] 꿀팁/[25:30] ++*--ip;/[25:48] 꿀팁/[27:42] ++*cp++;/[27:48] 꿀팁/[28:05] *--cp = c + 3;/[28:18] 꿀팁/[29:45] ++ [29:06] 결과값 확인/[29:20] 포인터와 배열 예제7/[29:45] np = n;/[30:05] 꿀팁/[30:55] *(np+2) vs *np+2/[31:08] 꿀팁/[33:51] *(&n[2])/[33:54] 꿀팁

  • 15.41분 실습으로 진행하는 C언어 정석! - Chapter 3

    구조체(structure)가 무엇인지 알아보고 관련 예제들을 실습합니다.

    책갈피 : [00:00] 구조체(structure)/[00:13] 꿀팁/[00:46] 구조체 태그/[00:54] 꿀팁/[01:12] 구조체 전체 예/[01:18] 꿀팁/[01:53] 구성원 참조(도트연산자)/[01:57] 꿀팁/[02:12] 구성원 참조(화살표연산자)/[02:15] 꿀팁/[02:36] 예제설명/[03:13] 구조체 예제/[03:19] 꿀팁/[04:12] 구조체 기억공간 할당/[04:20] 꿀팁/[05:19] 구조체 포인터 변수/[05:28] 꿀팁/[05:37] 구조체 예제1/[06:05] 구조체 크기/[06:09] 꿀팁/[07:16] 꿀팁/[07:19] 구조체 선언과 동시에 초기화/[08:03] 결과값 확인/[08:54] 꿀팁/[08:55] 구조체가 필요한 이유/[09:15] 구조체 예제2/[09:44] 구조체 안에 다른 구조체/[09:50] 꿀팁/[12:17] 구조체 안에 다른 구조체 참조/[12:28] 꿀팁/[12:58] 결과값 확인/[13:38] 구조체 예제3/[14:09] 꿀팁/[14:19] 연결리스트/[14:38] 구조체 선언 및 변수 정의/[14:43] 꿀팁/[14:45] v[] 꿀팁/[15:18] 꿀팁/[15:43] 원형 단순 연결리스트/[15:50] 꿀팁/[16:40] v+1, v+2, v/[16:55] 꿀팁/[17:39] 결과값 확인/[18:01] v[0].sp->x/[18:14] 꿀팁/[18:49] ptr->sp->y/[18:57 ] 꿀팁/[19:35] ptr->sp->sp->y/[19:40] 꿀팁/[20:06] ++(++ptr)->sp->x/[20:12] 꿀팁/[22:22] 꿀팁/[22:58] 전체적인 정리/[23:10] 매크로 기능/[23:17] #define P printf/[23:18] 꿀팁/[23:39] 구조체 예제4/[24:37] struct linked a[] 꿀팁/[24:45] 꿀팁/[24:54] a+1, a+2, a+3, a/[25:00] 꿀팁/[26:47] struct linked 구조체 메모리 크기/[27:04] 꿀팁/[27:21] 꿀팁/[27:22] ptr->sp->info/[28:02] ++a[ptr->sp->info].str/[28:11] 꿀팁/[29:00] ptr->sp->sp->info/[29:04] 꿀팁/[29:29] a[ptr->sp->sp->info].info/[29:33] 꿀팁/[29:51] 결과값 확인/[30:23] 구조체 예제5/[30:38] 구조체 안에 필드가 1개/[30:45] 꿀팁/[30:56] struct atype a[3][4] 꿀팁/[31:10] 꿀팁/[31:19] struct atype (*p)[4] 꿀팁/[31:38] 꿀팁/[32:17] p = a/[33:14] p++/[32:20] 꿀팁/[33:08] 꿀팁/[34:34] q+=2/[34:38] 꿀팁/[35:22] 결과값 확인/[35:43] 구조체 예제6/[36:45] p->fp/[36:47] 꿀팁/[37:55] 결과값 확인/[38:01] *p->fp/[38:02] 꿀팁/[39:05] *++p->fp/[39:06] 꿀팁/[39:25] ++*ip++/[39:38] 꿀팁/[40:00] 꿀팁

  • 16.22분 실습으로 진행하는 C언어 정석! - Chapter 4

    공용체(union)의 정의에 대해서 공부를 한 후에 공용체에 관련된 여러 예제들을 가지고 복습합니다.

    책갈피 : [00:00] 공용체(union)/[00:20] 꿀팁/[00:37] tag/[00:40] 꿀팁/[01:19] 공용체 메모리 할당/[01:22] 꿀팁/[02:16] u_type 멤버 메모리 비교/[02:22] 꿀팁/[03:25] 공용체에서 메모리접근/[03:30] 꿀팁/[03:59] 공용체 예제1/[04:12] s_tag 메모리 크기/[04:26] 꿀팁/[04:54] u_tag 메모리 크기/[05:03] 꿀팁/[06:05] 꿀팁/[05:53] sizeof사용법/[06:12] 결과값 확인/[06:39] 공용체 예제2 (구조체와 복합)/[06:53] bpe 메모리 크기/[07:00] 꿀팁/[07:35] ape메모리 크기/[07:48] 꿀팁/[09:13] a_type.x = 100;/[09:22] 꿀팁/[11:44] 97, 98 ASCII/[11:50] 꿀팁/[12:41] 꿀팁/[12:44] 공용체 예제/[12:49] 결과값 확인/[13:24] 공용체 예제3/[13:37] u_tag 메모리 비교/[13:48] 꿀팁/[15:24] 꿀팁/[15:25] 16진수/[16:23] 데이터를 메모리에 저장하는 순서/[16:30] 꿀팁/[17:28] (short)0x9999/[17:45] 꿀팁/[18:00] 결과값 확인/[18:38] 운영체제 종속/[18:48] 꿀팁/[19:28] 공용체 예제4/[19:30] un.a=0x1234/[19:48] 꿀팁/[20:29] 0의 출력법/[20:34] 꿀팁/[20:47] 결과값 확인/[21:16] un.a=0x12/[21:18] 꿀팁/[22:00] 참고 %x/[22:01] 꿀팁

  • 17.29분 C 프로그래밍 마스터를 위한 과정 - Chapter 1

    매크로(macro)와 비트필드(bit-field)에 대해서 알아보고, 그에 관련된 예제들을 실습합니다.

    책갈피 : [00:00] 매크로(macro)/[00:20] 꿀팁/[00:59] 꿀팁/[01:35] #undef/[01:38] 꿀팁/[02:15] 매크로 예제1/[02:35] 매크로의 장.단점/[02:43] 꿀팁/[03:10] 꿀팁/[03:15] S1(a), S2(a)/[04:20] S1(a1+a2)/[04:21] 꿀팁/[05:25] S2(a1+a2)/[05:26] 꿀팁/[06:58] 꿀팁/[06:53] MAX(a, b)/[06:58] 결과값 확인/[07:30] 매크로 예제2/[07:50] TTT(i, j, k)/[07:51] 꿀팁/[09:10] TTT(i,j,k)/[09:11] 꿀팁/[09:45] SSS(i,j,k)/[10:15] 꿀팁/[10:20] SSS(i,j,k)/[10:22] 꿀팁/[10:45] 결과값 확인/[11:16] 매크로 예제3/[11:54] S1(x)/[11:58] 꿀팁/[12:13] S1(x+1)/[12:14] 꿀팁/[12:45] S2(x)/[12:54] 꿀팁/[13:05] S2(x+1)/[13:09] 꿀팁/[13:25] 꿀팁/[13:26] 100/S1(x)/[14:08] 100/S3(x)/[14:11] 꿀팁/[15:04] 비트필드(bit-field)/[15:35] 꿀팁/[16:06] unsigned/[16:12] 꿀팁/[16:53] 비트 필드형의 구조체 크기/[17:05] 꿀팁/[17:09] typedef/[17:19] 꿀팁/[17:22] typedef struct aaa/[17:41] 꿀팁/[18:00] 비트필드 예제1/[19:15] 비트필드 명 생략/[19:22] 꿀팁/[20:18] flag.a = 2;/[20:33] 꿀팁/[22:05] 16진수로 출력/[22:14] 꿀팁/[24:09] 결과값 확인/[24:42] 비트필드 예제2/[26:16] 결과값 확인/[26:22] 꿀팁/[27:54] 비트필드 예제3/[28:22] 꿀팁/[28:23] typedef 다른 예/[28:46] typedef 또 다른 예/[28:48] 꿀팁

  • 18.25분 C 프로그래밍 마스터를 위한 과정 - Chapter 2

    열거형(enumeratoini)과 main함수의 매개변수에 대해서 알아본 후에 예제들을 풀어봅니다.

    책갈피 : [00:00] 열거형(enumeratoini)/[00:17] 꿀팁/[00:50] 열거형 나열값/[00:59] 꿀팁/[01:18] 판독성/[01:23] 꿀팁/[01:58] 열거형 나열값 변경/[02:05] 꿀팁/[02:38] 꿀팁/[02:30] enum list{..}test;/[02:40] 열거형 예제1/[02:51] enum 위치/[02:53] 꿀팁/[03:19] typedef 사용/[03:30] 꿀팁/[04:25] 결과값 확인/[04:50] 열거형 예제2/[05:11] enum값을 감소형태로/[05:25] 꿀팁/[06:04] enum 수식/[06:15] 꿀팁/[07:53] find_next_day/[08:18] 결과값 확인/[08:03] 꿀팁/[09:25] find_next_day/[09:26] 꿀팁/[09:55] main함수의 매개변수 예제1/[10:01] main(argc, argv)/[10:07] 꿀팁/[10:22] 꿀팁/[10:48] main함수의 매개변수/[11:40] 결과값 확인1/[10:50] 꿀팁/[12:24] 꿀팁/[12:29] test Made In Korea/[13:09] char *argv[] 꿀팁/[13:15] 꿀팁/[14:28] argv[0] 꿀팁/[14:33] 꿀팁/[14:37] 결과값 확인2/[15:30] 꿀팁/[15:31] argv 값출력1/[15:57] argv 값출력2/[16:11] 꿀팁/[17:09] main함수의 매개변수 예제2/[18:47] if~else if~else/[18:50] 꿀팁/[19:23] { } 중괄호/[19:30] 꿀팁/[19:32] 결과값 확인/[21:15] 꿀팁/[22:04] ‘*’/[24:17] 매개변수 사용 main함수/[24:23] 꿀팁/[25:04] 소스코드 수정/[25:05] 꿀팁

  • 19.24분 C 프로그래밍 마스터를 위한 과정 - Chapter 3

    문자열 함수, strlen 함수, strcpy 함수, strlcat 함수, strlcmp 함수들의 정의를 알아본 후에 예제를 통해 마무리합니다.

    책갈피 : [00:00] 문자열함수/[00:10] 꿀팁/[00:12] strlen 함수/[00:23] 꿀팁/[01:02] 문자열의 길이/[01:15] 꿀팁/[01:27] strcpy 함수/[01:30] 꿀팁/[01:37] char * destination/[01:53] 꿀팁/[02:36] char * dest/[03:00] 꿀팁/[04:42] 꿀팁/[04:49] strlen 예제/[06:47] strcpy 예제/[07:24] 문자 배열 초기화/[07:30] 꿀팁/[07:57] strcpy 함수내부/[08:09] 꿀팁/[08:28] strcpy(dest, source2);/[08:35] 꿀팁/[09:36] 결과값 확인/[10:56] strncpy의 n/[11:05] 꿀팁/[11:17] strlcat 함수/[11:25] 꿀팁/[11:26] char * destination/[11:40] 꿀팁/[12:15] char * dest/[12:35] 꿀팁/[12:48] strcat의 주의사항/[12:56] 꿀팁/[13:14] strcmp 함수/[13:20] 꿀팁/[13:43] 꿀팁/[13:45] strcmp의 형식 매개변수/[15:43] strcmp의 일반적인 예/[15:52] 꿀팁/[16:22] strlcat 예제/[16:52] strcat의 내부/[16:59] 꿀팁/[17:17] strncat/[17:23] 꿀팁/[18:28] strcmp 예제/[18:35] strcmp에서의 실매개변수/[18:47] 꿀팁/[20:15] 참고/[20:20] 꿀팁/[21:30] strncmp(str4, str5, 4);/[21:53] 꿀팁/[22:38] 결과값 확인/[23:44] str4, str5/[23:55] 꿀팁

  • 20.36분 C 프로그래밍 마스터를 위한 과정 - Chapter 4

    문자열 함수, strstr 함수, strchr 함수, 외부변수, 레지스터변수에 대해 알아보고, 그에 맞는 실습을 진행합니다.

    책갈피 : [00:00] strstr 함수/[00:11] 꿀팁/[01:23] strstr의 결과값/[01:25] 꿀팁/[01:38] strstr(str1, “a”);/[01:45] 꿀팁/[01:47] strchr 함수/[01:53] 꿀팁/[02:49] strstr을 strchr처럼/[02:55] 꿀팁/[03:55] strstr 예제/[04:12] res = strstr(str1, str2);/[04:38] 꿀팁/[05:43] 찾은위치/[05:44] 꿀팁/[07:04] strchr 예제/[07:31] strchr(str1, str2);/[07:48] 꿀팁/[07:51] strchr(str1, ‘B’)/[08:28] 꿀팁/[08:43] 결과값 확인/[10:50] 문자열함수 예제1/[11:27] 문자열의 끝/[11:28] 꿀팁/[11:45] strlen/[11:54] 꿀팁/[12:02] 문자열 조작함수 리턴형태/[12:22] 꿀팁/[12:35] while(*p) p++;/[12:41] 꿀팁/[13:00] strlen 제거/[13:05] 꿀팁/[13:22] p--;/[13:31] 꿀팁/[13:56] i의 제거/[14:05] 꿀팁/[14:43] 꿀팁/[14:44] 결과값 확인/[15:30] 문자열함수 예제2/[15:54] 꿀팁/[16:07] strcmp/[16:45] my_stricmp/[16:48] 꿀팁/[18:10] my_stricmp 분석/[18:52] 꿀팁/[18:58] 대문자비교/[19:05] 꿀팁/[19:09] 가독성1/[19:20] 꿀팁/[19:37] 가독성2/[19:47] 꿀팁/[20:06 ] 꿀팁/[21:03] strcmp/[21:07] 꿀팁/[23:29] 소스코드 분석/[23:42] 꿀팁/[25:44] stricmp의 내부/[25:48] 꿀팁/[26:12] 외부(external) 변수/[26:34] extern, register/[26:42] 꿀팁/[26:52] extern/[27:15] 꿀팁/[27:52] extern의 사용예/[28:00] 꿀팁/[29:05] register변수/[29:30] 꿀팁/[29:57] register 개수/[30:07] 꿀팁/[30:55] register 변수의 주소/[31:02] 꿀팁/[31:21] register 지역변수/[31:32] 꿀팁/[33:42] int x = 6;/[33:45] 꿀팁





본 강의 수강생들의 추가구매가 가장 많은 학과.