Microsoft Visual Studio Community Edition C/C++ 기초 에서는 Microsoft사에서 제작한 Visual Studio 2015 를 기준으로 진행한다. 현 시점 기준으로 Visual ...
Go to lecture
Visual Studio C++ 프로젝트 생성 및 소스 파일 추가 가장 기초적이고 중요한 내용이기 때문에 그림을 첨부하여 설명합니다. 말 그대로 새로운 ...
Go to lecture
Hello World 분석 #include <stdio.h> // 1줄 주석 예제 /* 여러줄 주석 예제 여러줄 주석 예제 */ int main(){ printf("Hello ...
Go to lecture
Operation ( 연산 ) 연산은 프로그래밍 언어에서 연산 부분은 빠질 수 없는 내용중 하나이다. C / C++ 에서는 기본적인 사칙 ...
Go to lecture
Conditional Statement ( 조건문 ) 프로그래밍 언어는 어떠한 조건에 따라 분기하여 실행명령을 다르게 할수 있는 조건문이 존재한다. 대표적으로 if , ...
Go to lecture
Loop Statement ( 반복문 ) 어떠한 동작을 반복할 수 있는 구문을 반복문이라고 한다. 대표적으로 for, while, do-while 구문이 존재한다. 구문의 ...
Go to lecture
Nested Loop ( 중첩된 반복문 ) C/C++ 에서는 반복문을 중첩하여 여러개를 사용할 수  있다. 이 경우에는 반복이 차례대로 일어나게 된다 ...
Go to lecture
Array ( 배열 ) 어떠한 데이터 의 자료형을 연속적으로 여러개 선언하는 것을 배열이라고 합니다. 동일한 원소의 나열이라고 볼 수 있는데 ...
Go to lecture
다차원 배열 ( Multi-dimensional Array ) 기존의 배열이 한 방향으로만 존재하는 1차원적인 배열이라고 한다면 다차원 배열은 다른 방향으로도 존재하는 배열이라고 생각할 ...
Go to lecture
String ( 문자열 ) 문자열은 말 그대로 '문자' 의 '배열' 이다. 즉 모든 배열을 문자의 형식으로 출력하게 되면 문자열이 되며, ...
Go to lecture
Enumeration ( 열거형 ) C/C++ 에서는 열거형 데이터를 지원한다. 열거형은 상수의 열거를 선언하는데 사용한다. 프로그래머가 직접 작성하고 하나의 DataType 처럼 ...
Go to lecture
Header files ( 다양한 헤더 파일 ) 우리는 지금까지 stdio.h (표준 입출력 제어 헤더) 만 포함하여 프로그램을 작성했다. 이번 파트에서는 ...
Go to lecture
구조체 Structure 다양한 데이터 형태를 하나의 구조로 모아놓은 형태, 구조체라고 부른다. 데이터 하나 하나를 Property, Member, Entity 등 다양한 방법으로 ...
Go to lecture
Address 모든 변수는 변수가 메모리 상에 저장되는 주소를 갖고 있다. 예를 들어 char ch = 'A'; 라고 선언시 ch 는 ...
Go to lecture
Pointer 2 Address 는 해당 변수의 주소. 변수는 주소, 이름, 값 이렇게 세가지 요소가 있다. 이 주소를 직접 조작하기 위한 ...
Go to lecture
Array & Pointer C/C++ 에서는 Array 즉 배열과 Pointer 는 사용방법이 매우 유사하며, 거의 동일하다고 봐도 될 정도로 비슷한 점이 ...
Go to lecture
C/C++ Macro C/C++ 에서 매크로는 컴파일 타임에 수행되는 전처리이다. Macro 를 통해 C/C++ 에서는 가능한 여러가지 컴파일 타임 작업을 만들 ...
Go to lecture