[ C++ ] C와 C++의 비교
C와 C++의 비교
1. C 키워드(절차지향)
데이터형 : char, int, short, long, unsigned, float, double, struct, union, typedef
반복문 : form while, do while
분기문 : if, else, switch, case, default, break, continue, goto
기억 장소 : auto, extern(전역변수로 선언된 것을 사용한다고 알려줄 때), register, static(정적 변수)
기타 : return, sizeof, enum, const
2. C++ 키워드(객채 지향)
데이터형 : bool(-> 1byte , 1 (true), 0(false))
객체 관련 : class, private, protected, public, operator, template, virtual, friend
기억 장소(메모리) : new, delete, this
기타 : catch, try, false, true, namespace
3. C 와 C++ 공통 개념
배열
포인터
메모리 동적 할당
- 구조체
- C 언어 : malloc(), free()
- C++언어 : new, delete
함수
- 변수와 상수
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.