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