태그>프로그래밍언어(총 58개의 글)
'프로그래밍언어' 관련 최근글
-
- C++ 시작하기 - 요약

-
Chocolate Love by Chocolate Love|2011/07/15 19:38
C+ 프로그램은 함수라고 부르는 하나 또는 그 이상의 모듈들로 이루어진다. 프로그램은 main()이라는 함수부터 실행이 시작된다. 그러므로 어떤 프로그램이든지간에 main() 함수가 반드시 하나 있어야 한다. 함수는 함수 머리와 함수 몸체로 이루어진다. 함수 머리는 그 함..
- C++ 시작하기 - 요약
-
- C++ 시작하기 - 함수 (6)

-
Chocolate Love by Chocolate Love|2011/07/14 21:42
복수 함수 프로그램에 using 지시자 넣기 ourfunc.cpp에서 두 함수는 다음과 같은 using 지시자를 각각 따로 가지고 있다. using namespace std; 이것은 두 함수가 모두 cout을 사용하고, std 이름 공간에 있는 cout 정의에 접근할 필요가 있기 때문이다. ourfunc.c..
- C++ 시작하기 - 함수 (6)
-
- C++ 시작하기 - 함수 (5)

-
Chocolate Love by Chocolate Love|2011/07/13 17:38
리턴값이 있는 사용자 정의 함수 이제 한걸음 더 나아가 return 명령문을 사용하는 함수를 작성해 보자. 값을 리턴하는 함수가 어떤 모양이어야 하는지는 main() 함수를 통해 이미 살펴보았다. main() 함수와 마찬가지로, 함수 머리에 리턴형을 지정하고 함수 몸체의 끝에 retu..
- C++ 시작하기 - 함수 (5)
-
- C++ 시작하기 - 함수 (4)

-
Chocolate Love by Chocolate Love|2011/07/13 17:04
사용자 정의 함수 표준 C 라이브러리는 140개 이상의 미리 정의된 함수를 제공한다. 이들 중에 어느 것이 자신의 프로그래밍 요구에 적합하다면 그것을 사용하면 된다. 그러나 경우에 따라서는 사용자가 직접 함수를 작성해야 한다. 특히 클래스를 설계할 때에 그렇다. 지금부터 사용..
- C++ 시작하기 - 함수 (4)
-
- C++ 시작하기 - 함수 (3)

-
Chocolate Love by Chocolate Love|2011/07/11 21:34
변이 함수들 어떤 함수는 하나 이상의 정보를 요구한다. 그러한 함수는 여러 개의 전달인자를 콤마로 분리한다. 예를 들어, 수학 함수인 pow()는 전달인자를 2개 요구한다. 이 함수는 첫 번째 전달인자를 두 번째 전달인자의 횟수만큼 거듭제곱하여 그 결과값을 리턴한다. 이 함..
- C++ 시작하기 - 함수 (3)
-
- C++ 시작하기 - 함수 (2)

-
Chocolate Love by Chocolate Love|2011/07/11 11:53
리턴값이 있는 함수 리턴값이 있는 함수는 변수에 대입할 수 있는 하나의 값을 만들어 낸다. 예를 들어, C/C+ 표준 라이브러리에는 어떤 수의 제곱근을 리턴하는 sqrt()라는 함수가 있다. 가령, 6.25의 제곱근을 구하여 변수 x에 대입해야 한다고 가정해 보자. 그렇다면 코드를 ..
- C++ 시작하기 - 함수 (2)
-
- C++ 시작하기 - 함수

-
Chocolate Love by Chocolate Love|2011/07/11 11:09
함수는 C+ 프로그램을 구성하는 모듈일 뿐만 아니라, C+의 OOP 정의에 필수적인 사항이므로 철저히 익혀야 한다. 함수의 일부 측면은 고급스런 주제이다. 그래서 함수에 대해서는 7장, "함수-C+의 프로그래밍 모듈"과 8장, "함수의 활용"에서 ..
- C++ 시작하기 - 함수
-
- C++ 시작하기 - C++의 기타 명령문 (4)

-
Chocolate Love by Chocolate Love|2011/07/10 00:09
cin과 cout: 클래스 맛보기 지금까지 cin과 cout을 통해 객체에 대해 약간이나마 알아보았다. 특별히 이 섹션에서 클래스의 개념에 대해 잠시 살펴보자. 클래스는 C+로 객체 지향 프로그래밍(OOP)을 하는 데 필요한 핵심 개념 중 하나이다. 클래스는 사용자가 정의하는 데이..
- C++ 시작하기 - C++의 기타 명령문 (4)
-
- C++ 시작하기 - C++의 기타 명령문 (3)

-
Chocolate Love by Chocolate Love|2011/07/09 23:48
cout에 의한 출력의 결합 getinfo.cpp의 두 번째 새로운 기능은 네 개의 출력 명령문을 하나로 결합하는 것이다. iostream 파일에는 << 연산자가 여러 개의 출력을 하나로 결합(연결)할 수 있도록 정의되어 있다. cout << "이제 당근은 모두 " <<..
- C++ 시작하기 - C++의 기타 명령문 (3)
-
- C++ 시작하기 - C++의 기타 명령문 (2)

-
Chocolate Love by Chocolate Love|2011/07/09 23:36
cin 사용법 getinfo.cpp의 실행 결과가 보여 주듯이, 키보드로 타이핑한 값 12가 변수 carrots에 대입된다. 다음과 같은 명령문이 그것을 수행한다. cin >> carrots; 이 명령문의 생김새를 보면 정보가 cin에서 carrots 쪽으로 흐른다는 것을 실질적으로 연상할 수 있다. ..
- C++ 시작하기 - C++의 기타 명령문 (2)
-
- C++ 시작하기 - C++의 기타 명령문

-
Chocolate Love by Chocolate Love|2011/07/09 23:28
명령문의 예를 두 개만 더 살펴보자. getinfo.cpp은 프로그램이 실행되는 동안에 사용자가 값을 입력시킬 수 있도록 앞의 예제를 확장한다. 그렇게 하기 위해 이 프로그램은 cin('씨 인'으로 발음한다)을 사용한다. cout은 출력을 수행하는 객체인데 반하여, cin은 입력을 수..
- C++ 시작하기 - C++의 기타 명령문
-
- C++ 시작하기 - C++ 명령문 (4)

-
Chocolate Love by Chocolate Love|2011/07/08 21:57
cout의 새로운 사용법 이 장에 나온 지금까지의 예제들은 cout에 출력할 문자열을 넘겨주었다. 거기에 더해 carrots.cpp은 정수를 값으로 가지고 있는 변수를 cout에 넘겨준다. cout << carrots; carrots.cpp은 carrots라는 단어를 출력하지 않고 변수 carrots에 현재..
- C++ 시작하기 - C++ 명령문 (4)
-
- C++ 시작하기 - C++ 명령문 (3)

-
Chocolate Love by Chocolate Love|2011/07/08 00:35
대입 명령문 대입 명령문은 기억 위치에 어떤 값을 대입한다. 예를 들어, 다음과 같은 대입 명령문은 carrots = 25; 변수 carrots로 나타내는 기억 위치에 정수 25을 대입한다. 여기서 등호(=)는 대입 연산자(assignment operator)라고 부른다. C+의 색다른 특징은(C도..
- C++ 시작하기 - C++ 명령문 (3)
-
- C++ 시작하기 - C++ 명령문 (2)

-
Chocolate Love by Chocolate Love|2011/07/07 00:57
선언 명령문과 변수 선언 명령문은 정보를 저장할 기억 공간의 형태를 지정하고, 그 위치가 어디인지 말해 주는 꼬리표(label)를 제공한다. 예를 들면, carrots.cpp에서는 다음과 같은 선언 명령문을 사용하고 있다. (세미콜론에 유의하라). int carrots; 이 명령문은, (..
- C++ 시작하기 - C++ 명령문 (2)
-
- C++ 시작하기 - C++ 명령문

-
Chocolate Love by Chocolate Love|2011/07/05 00:22
C+ 프로그램은 함수들의 집합이다. 또한 함수는 명령문들의 집합이다. C+는 여러 종류의 명령문들을 사용한다. 여기서 일부 명령문들에 대해 알아보자. carrots.cpp에는 두 종류의 새로운 명령문이 들어 있다. 하나는 변수를 선언하는 선언 명령문(declaration statemen..
- C++ 시작하기 - C++ 명령문



