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;
}
파이썬과의 차이점
우선 너무 달라서 차이점이 없어 보이기는 하지만 몇가지 공통점이 보입니다.
- 뭔가 친숙한 문자열인 "(쌍따옴표)가 보입니다.
- 뭔가 int라는 게 보입니다.
하지만 차이점이 더 많이 보이는데요 파이썬과 차이점을 보자면 다음과 같습니다.
- 파이썬에서 탭으로 구분했던 함수의 시작과 끝을 {}(중괄호)로 구분합니다.
- 각 명령문이 끝나면 ;을 붙여야 합니다.
- 함수 선언이 def로 시작하지 않는다.
입니다.