K_blueprint
[C++] #0. 기본 패턴 파악과 출력문, 연산문의 형태 파악하기 본문
728x90
반응형
- 핵 심 -
- 함수의 기본 형식 파악하기
< C++의 기본 형식 >
#include<iostream>
using namespace std;
void main() //main함수의 값을 void자료형으로 받겠다.
{
// STEP 1. : 변수선언
// STEP 2. : STEP 1.에서 선언된 변수에 값을 저장
// STEP 3. : 연산문(제어문)
// STEP 4. : 출력문
// STEP 5. : void이외의 자료형일때 -> "return 출력변수;"
}
( 설 명 )
STEP 1. - 변수를 선언하여 값을 받을 변수를 만들어준다.
STEP 2. - 전 단계에서 선언된 변수에 값을 저장
STEP 3. - 값이 저장된 변수들을 사용하여 연산(제어)
STEP 4. - 출력문으로 원하는 값 출력
(STEP 5. - 이 단계는 처음 main함수가 void(비워둠)로 선언되었다면 값을 받지 않겠다는 말이 되기 때문에 return 0;와 같은 함수로 값을 되받을 필요가 없다. 단, void를 제외한 함수라면 값을 되받아야 한다.)
즉, C++을 할 때는 해당 형식의 반복과 확장
(+추가)
- A : 변수의 형태
- A( ) : 함수의 형태
- A[ ] : 배열의 형태
- *A : A의 포인터 / &A : A의 주소
( "출력문"과 "연산을 통해 값을 출력하는 함수"의 간단한 예시 )
< 출력문>
#include<iostream>
using namespace std;
void main()
{
cout<<"Hello World!";
}
- "Hello World!"문장을 출력하는 출력문
- main함수를 void 자료형으로 받았기 때문에 return함수로 값을 되받지 않음
< 연산문 >
#include<iostream>
using namespace std;
void main()
{
int a,b; //STEP 1. - 변수 선언
int sum;
a=2; //STEP 2. - 변수에 값 대입
b=3;
sum = a + b; //STEP 3. - 연산문
cout<<sum; //STEP 4. - 출력문
}
- 변수 a와 b에 각각 2와 3의 값을 넣고 합의 연산을 수행하는 연산문
- 위의 출력문과 마찬가지로 main함수를 void 자료형으로 받았기 때문에 return함수로 값을 되받지 않음
728x90
반응형
'C++' 카테고리의 다른 글
[C++] #번외편(2). 기본 개념 (0) | 2024.11.14 |
---|---|
[C++] #번외편. 개념정리(feat. 교수님) (3) | 2024.11.13 |
[C++] #2. 제어문 : if문 (0) | 2023.08.23 |
[C++] #1. 자료형과 기초 명령어 정리 (0) | 2023.08.03 |