시리즈:쉽게 배우는 프로그래밍 입문/C++: 두 판 사이의 차이

10번째 줄: 10번째 줄:


본 항목에서는 파이썬과의 차이점을 들면서 C++을 알려드리겠습니다.
본 항목에서는 파이썬과의 차이점을 들면서 C++을 알려드리겠습니다.
== 개발환경 설치 ==
본 강좌에서는 [[CodeBlocks]]라는 리눅스, 윈도우, 맥을 다 지원하는 C/C++용 IDE(컴파일러 + 편집기)을 사용할께요
=== 윈도우 ===
[http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/Windows/codeblocks-13.12mingw-setup-TDM-GCC-481.exe 다운로드 링크] 을 눌러서 CodeBlocks를 설치하시면 됩니다.
=== 리눅스 ===
==== 우분투 ====
sudo apt-get install codeblocks를 입력하여 설치합니다.
=== OSX ===
안써서 모르겠어요, 쓰시는 분은 추가바라겠습니다.
=== 코드블럭 실행 ===


== Hello, World! ==
== Hello, World! ==

2015년 11월 27일 (금) 23:36 판

문서의 내용이 너무 쉬워서 오늘부터 프로그래밍 할 수 있을 것 같습니다.

이 문서에는 독자적으로 연구한 내용이 들어갑니다. 다른 사람의 의견을 존중하면서 무례하지 않도록 작성해 주시고, 의견 충돌 시 토론 문서에서 토론해 주세요.

틀:토막글

틀:중급 프로그래밍 항목

쉬운 프로그래밍에서 파이썬을 배우고 오신 여러분 환경합니다. 지금부터 C++에 대해서 배우실 차례입니다.

C++에 대한 설명은 리브레의 C++항목을 보시길 바랍니다.

본 항목에서는 파이썬과의 차이점을 들면서 C++을 알려드리겠습니다.

개발환경 설치

본 강좌에서는 CodeBlocks라는 리눅스, 윈도우, 맥을 다 지원하는 C/C++용 IDE(컴파일러 + 편집기)을 사용할께요

윈도우

다운로드 링크 을 눌러서 CodeBlocks를 설치하시면 됩니다.

리눅스

우분투

sudo apt-get install codeblocks를 입력하여 설치합니다.

OSX

안써서 모르겠어요, 쓰시는 분은 추가바라겠습니다.

코드블럭 실행

Hello, World!

#include <iostream>

int main(void)
{
    std::cout << "Hello, World!" << std::endl;
    return 0;
}

파이썬과의 차이점

우선 너무 달라서 차이점이 없어 보이기는 하지만 몇가지 공통점이 보입니다.

  1. 뭔가 친숙한 문자열인 "(쌍따옴표)가 보입니다.
  2. 뭔가 int라는 게 보입니다.

하지만 차이점이 더 많이 보이는데요 파이썬과 차이점을 보자면 다음과 같습니다.

  1. 파이썬에서 탭으로 구분했던 함수의 시작과 끝을 {}(중괄호)로 구분합니다.
  2. 각 명령문이 끝나면 ;을 붙여야 합니다.
  3. 함수 선언이 def로 시작하지 않는다.

입니다.


각주