c,c++,c#을 간단하게 도표로 만들면 다음과 같다.
절치 지향형 객체지향형
C C++ C#
c는 절차 지향형 언어이고
c#은 객체 지향형 언어다.
그러나
C++은 이 절차지향형과, 객체지향형 둘다를 포함한다.
C++은 C의 문법을 포함한다.
그러나 C를 잘한다고 해서 C++를 잘하는것은 아니다.
C++의 C만 적용했다면 절치지향형 쪽으로 작성되어
있는 것이다. 객체지향형은 쪽은 전혀 안되어 있다는 소리이다.
C++에서
확장자가 C이면 C의 문법이 적용된다.
확장자가 CPP이면 C++ 문법이 적용된다
'C,C++' 카테고리의 다른 글
힙에 메모리 할당.해제 (0) | 2012.08.13 |
---|---|
C++에서 레퍼런스 (0) | 2012.08.05 |
메모리 (0) | 2012.07.31 |
const 키워드 (0) | 2012.07.31 |
iostream과 iostream.h (0) | 2012.07.29 |