c-cpp-tutorial
                                
                                 c-cpp-tutorial copied to clipboard
                                
                                    c-cpp-tutorial copied to clipboard
                            
                            
                            
                        C/C++ 강좌 자료
C 목차
- 프로그램 설치
- 프로그래밍을 위한 프로그램의 종류
- C/C++ 프로그래밍을 하기 위해 필요한 프로그램을 설치하는 방법
- 컴퓨터의 구조
- 컴퓨터의 간단한 구조
- 2진수, 8진수, 16진수
- Hello, world!
- 실제로 실행되는 C 코드를 작성해보기
- 자료형과 변수
- C의 자료형과 변수
- printf로 변수를 출력하는 방법
- 기본 연산자
- 대입 연산자
- 산술 연산자
- 리터럴, 형변환 연산자, 암시적 형변환
- 산술 오버플로 및 언더플로
- 연산자 우선순위 및 결합방향
- 토큰화
- 세미콜론의 역할
- 복합 대입 연산자
- 증가 및 감소 연산자
- 포인터와 배열
- 포인터, 다중 포인터
- 참조 연산자, 산술 연산자
- scanf로 변수를 입력받는 방법
- 좌측값과 우측값
- 배열
- sizeof연산자
- 배열과 포인터 간 변환
- 포인터 연산
- 제어 흐름
- 불 대수
- 논리 연산자, 비교 연산자, 조건 연산자
- if문
- while문
- break문
- do-while문
- for문
5-7장 과제
5-7장 과제 2
- 함수
- 레지스터, 프로그램 카운터
- goto문과 레이블
- switch문
- 함수, 재귀함수
- 스택과 스코프
- static,- inline
- 파워셸 사용법
- CLI 프로그램에서 실행 인자 불러오는 방법
- 종료 코드
- 주석
- 명명 규약
- 정수 자료형과 부동소수점
- 2의 보수
- 비트 연산자
- 엔디안
- 부동소수점
- 문자와 문자열
- 문자와 char
- 문자열
- 인코딩
- <string.h>
- 빌드 과정
- 메크로
- 전처리기와 헤더
- 토큰화와 추상 구문 트리
- 어셈블리어와 기계어
- 심볼과 오브젝트 파일
- 복잡한 자료형과 동적 메모리
- 한정자
- 구조체, 공용체
- 열거형
- 다차원 배열
- 배열, 구조체, 공용체, 열거형, 함수의 포인터
- 멤버 참조 연산자
- 복잡한 포인터
- typedef
- <stdlib.h>
- malloc,- free
- 입출력
- 스트림
- 파일
C++ 목차
- 미정
- 미정
- 네임스페이스
- 네임스페이스
- 네임 맹글링
- 인라인 네임스페이스
- 익명 네임스페이스
- 스코프 연산자
- using namespace문
- namespace문
- std::cout,- std::cin,- std::cerr
부록
- Visual Studio 에디터의 기능
- 폰트 설정
- 들여쓰기 설정
- 텍스트 내 검색
- 커서 여러개 사용하기, 줄 위치 뒤바꾸기
- 코드 영역 숨기기
- 디버깅하기
