유물/C, C++

<C++> C++ 입문

디벅잉 2021. 11. 16. 00:02
728x90

📌 참고자료 - 그림으로 배우는 C++ (Mana Takahashi 저 / 서재원 역 / 영진닷컴)

 

Lesson1. 시작하기

요약

- 소스파일을 컴파일하면 오브젝트 파일이 만들어짐

- 오브젝트 파일을 링크하면 실행 가능한 프로그램이 만들어짐

 

Lesson2. C++ 기본

파일 인클루드

- #이 붙은 행은 컴파일러에 포함된 전처리기(preprocessor)라는 특별한 부분에 의해 다른 코드로 번역되기 전에 읽어 들여짐

#include <iostream>

요약

- main() 함수는 C++ 프로그램의 본체가 됨

int main() 
{
	// blabla   
	return 0;
}

 

Lesson3. 변수

비트와 바이트

- 컴퓨터가 숫자를 2진수로 저장하면, 양수는 0으로 시작하고 음수는 1로 시작함

 

Lesson4. 식과 연산자

다양한 식

- 1+2 같은 수식 뿐 아니라 5, num 등도 그 자체로 '식(expression)'으로 성립함

연산자의 종류

- "복합 대입 연산자"에는 +=, -=, *=, /= 등이 있음

- "sizeof 연산자"는 형 또는 식의 판별값의 크기를 바이트 단위로 출력

sizeof(int) // -> 4바이트
sizeof(double) // -> 8바이트

연산자 우선순위

- 일반적으로 단항 연산자와 대입 연산자는 오른쪽 결합성(right associativity)이 있음

 

728x90

'유물 > C, C++' 카테고리의 다른 글

<C++> C++ 입문 Day3  (0) 2021.11.17
<C++> C++ 입문 Day2  (0) 2021.11.16
<C언어> 자료형, 문자열  (0) 2021.11.08