C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[16032] Re:C와 C++의 문법적 차이를 알고 싶어요
최상천 [] 1278 읽음    2002-03-06 15:08
다혜 님이 쓰신 글 :
: 헤더파일은 stdio.h --> iostream.h
: 입력 함수는 scanf --> cin
: 출력 함수는 pintf --> cout
:
:  이정도 말구 더 알고 싶어요...전 하나도 몰라서요..
:  사실 학교숙제거든요..^^ 부탁드려요..

일반적으로 처음 공부하시는 분들이 가장 착각하기 쉬운 점이 바로
C++은 C의 확장이다. 또는 C를 먼저 공부해야지 C++을 공부하기 쉽다 등등...

제가 답변을 드린다면 다음과 같습니다.
1. C와 C++은 100% 틀린 언어입니다.

2. 헤더파일은 stdio.h --> iostream.h 이렇게 쓰셨는데 C++이라고 해서 이렇게 쓰라는 법 없습니다. 그냥 stdio.h를 쓰셔도 전혀 상관없습니다.

3. C 문법은 C++에서 모두 허용됩니다. 문법이 허용된다고 같은 언어라고 할 수 없습니다.

4. C++문법은 C에서 허용되지 않는 것이 많습니다.

5. 문법보다 중요한 것은 언어의 세대가 틀리다는 것입니다. 예로 C에는 상속개념이 없죠. 이하 등등... 개념이 확 틀려졌습니다.

6. 이전에 C 를 공부하셨던 분들이 C++에 어려움을 느끼는 것이 바로 여기에 있습니다. 개념은 C로 잡아놓고 C++을 거기다가 맞출려고 하니 되겠습니까?

7. 처음 공부하는 분이면 C 무시 하시고 C++ 문법보다는 언어의 개념부터 공부하십시요. 그 다음에 C++ 문법책 보구 하시면 문법은 금방입니다.

8. C 와 C++차이를 아실려면 인터넷이나 책을 보면 무지하게 많이 나와있을 것입니다.

9. C++ 만든 사람이 한 얘기인데 C++의 모든 기능을 다 사용하지 말라고 했습니다. 자기에게 필요한 기능만 골라서 더 효울적인 코딩을 하라고 말했던것이 생각납니다.

참고 하시려면 하시고 말려면 말구요.

+ -

관련 글 리스트
16023 C와 C++의 문법적 차이를 알고 싶어요 다혜 873 2002/03/06
16036     역시 신학기 이군요.. 지나가는 사람 874 2002/03/06
16032     Re:C와 C++의 문법적 차이를 알고 싶어요 최상천 1278 2002/03/06
16024     Re:C와 C++의 문법적 차이를 알고 싶어요 gongnim 1070 2002/03/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.