개발자라니카호
2017-10-19 16:38:21
6
2007

c 와 c++ 중에 어떤 걸 먼저 배우는게 좋을까요>>


안녕하세요 선배님들


c언어와 c++ 둘 중 하나를 배우려고 하는데


어떤 걸 배우는게 더 좋을까요???


c언어를 그렇게 깊게 공부하진 않았고 c++도 많이 모르는 상태입니다.


현재 비주얼 스튜디오는 다 깔려있는데 무엇을 먼저 배워야 더 좋은지 모르겠습니다 ㅠㅠ

1
  • 답변 6

  • TheProdigy
    1k
    2017-10-19 16:40:51

    이클립스 CDT 로도 공부는 해 보실수 있구요...

    무슨 목적이신지는 모르겠지만,


    일단 C 로 변수, 함수, 기본 연산, 구조체, 포인터, 파일 열기, 쓰기 까지는 해보신 후,

    ++ 로 넘어가시는게 좋을 거 같습니다.


    열혈강의 책 추천합니다

  • kim
    357
    2017-10-19 16:43:48

    C++ 코딩하면서 C 문법 안쓸 수가 없을만큼 둘은 뗄 수 없는 관계입니다.

  • Thek
    212
    2017-10-19 16:46:47

    개인적으로 c++추천 합니다.

    c로 너무 많은걸 익힌후에  c++로 갈아타려고 하면

    객체지향 개념이 너무 헷갈려서...

    펌웨어 만들거 아니면 c는 솔직히 건너 뛰어도 된다고 생각되네요.

  • byungil
    2017-10-19 16:51:00

    순수 C 로 시작해서 [c로 배우는 알고리즘 - 이재규] 이 책에서 다루는 내용 정도 (다는 아니더라도) 보고나서

    C++ 로 넘어가시면 좋지 싶네요.

  • 하두
    12k
    2017-10-19 16:51:28 작성 2017-10-19 17:19:01 수정됨

     속성변수와 동작메소드를 한통에서 정의하고 관리한다는거 이해하시고,

    어떻게 공통화와 개별화를 정의하고 배치 하는지만

    이해하심 될듯요.

  • 구구구구우
    1k
    2017-10-19 17:11:34

    제 개인적인 의견으로는 열혈강의 C 와 C++을 둘다 보셨으면 좋겠습니다.

    C개념이 중요 하기 때문에 C를 보라는건 아닙니다. C++과 다른 C에 구별되는 특징에 대해서 이해하길 바라는 마음에서 보라는게 아니라는 말입니다. 오히려 그런 특성들이 엄청나게 중요하다고 생각하지도 않고요

    단지 열혈강의 책보시면 Header파일과 소스 파일을 나누는 방법 왜 그렇게 해야하는지, 컴파일러가 해석할때 소스가 아닌 선언만 본다라든지.... 등 꽤나 중요한 개념들(소개한거 말고 중요한 개념이 더 있는지는 기억이 안나네요)이 열혈강의 C에 적혀 있기 때문입니다. C++책에 모두 적혀 있지 않아요. 

    어쨌든 C언어책에 문법을 제외(별로 안중요할것 같네요 C++을 공부한다고 하면)하고 중간중간 중요한 내용들이 언급될수 있으니 놓치지 않고 한두개라도 건졌으면 하는 마음에서 보길 권장합니다.


  • 로그인을 하시면 답변을 등록할 수 있습니다.