본문 바로가기

반복문2

C++ 언어의 기초 C++ 언어의 기초 주석은 프로그래머를 위한 것으로 컴파일러는 주석을 무시한다. 주석은 //와 /*를 사용하여 나타낼 수 있다. C++은 세 단계를 거쳐서 빌드 된다. 전처리 작업으로 코드 내에 지시된 메타 정보를 인식하여 자동으로 코드를 수정하고 컴파일 작업으로 소스 코드를 기계어로 번역한다. 마지막 링크 작업으로 기계어로 된 여러 오브젝트 파일을 묶어서 하나의 실행 파일로 만든다. 전처리 지시자인 #include은 헤더 파일의 코드를 가져와서 현재 소스 파일에 삽입하도록 지시한다. #define은 상수나 매크로를 정의하는데 사용되고 #ifdef나 #ifndef는 헤더 파일의 중복 인클루드를 막는 경우에 사용된다. main 함수는 프로그램을 실행할 때 가장 먼저 호출되는 시작점이다. main의 인자로는.. 2017. 7. 11.
파이썬(python) 강의 6장 - 컨테이너와 반복문 - 파이썬(python) 강의 6장- 컨테이너와 반복문 - 앞선 장에서 변수에 대해서 알아보았다. 또한 다양한 데이터의 형태가 존재한다는 것도 알았다. 이번 장에는 컨테이너에 대해 알아 볼 것이다. 컨테이너는 말 그대로 무언가를 담고 있다는 것을 의미한다. 숫자나 문자열 하나만을 가지고 있는 것이 아니라 컨테이너는 하나 이상의 숫자나 문자열을 가지고 있는 묶음이라고 할 수 있다. 컨테이너의 종류에도 리스트(list), 튜플(tuple) 등등이 있는데 여기서는 리스트에 중점을 두겠다. type의 형태를 살펴보면 list로 나타나게 된다. 리스트에는 숫자와 문자열들이 다 같이 올 수 있고 각 요소들을 원소라고 한다. 원소들은 첫 번째부터 0이라는 숫자를 1씩 더해가면서 가지게 된다. 따라서 두 번째에 오는 원소.. 2017. 5. 19.