기본적인 프로그램 시작을 하기 위한 구조 설명
// input output c++ 라이브러리
// 여러가지 기본적인 함수(기능)를 제공한다.
#include <iostream>
// 프로그램의 시작과 끝을 뜻한다.
// 프로그램 전체에서 오직 1개만 존재할 수 있다.
int main()
{
std::cout << "안녕하세요";
return 0;
}
Cout에 한번에 여러개를 넣어서 출력하는 방식과 나누어서 출력하는 방식 둘다 동일하다.
마음에 드는 방식으로 숙제를 하면 된다.
std::cout << "안녕하세요" << "반갑습니다";
// 출력 결과
// 안녕하세요반갑습니다
// 개행문자 \\n 의 사용 (줄바꿈)
std::cout << "안녕하세요\\n" << "반갑습니다\\n";
// 출력 결과
// 안녕하세요
// 반갑습니다
일반적으로 변수를 생각하면 변화하는 수로 생각할수 있다.
하지만 프로그래밍 비슷하면서도 조금 다르다.
사전적인 의미로는 절대 틀린 말이 아니지만 프로그래밍에서는
"하나의 값을 저장 할 수 있는 공간"
int a;
age = 3;
// 반드시 변수명이 왼쪽에 와야함.
// 숫자로 시작할 수 X
// 대소문자 구분 O
// underBar(_) 사용 O
// 띄어쓰기 X
// 프로그램은 위에서 밑으로 실행된다.
// 따라서, 변수를 사용하기 전에 반드시 먼저 선언해줘야 한다.
// 선언과 초기화는 동시에 이뤄질 수 있다.
// 같은 함수 내에서 중복된 변수명 사용이 불가능하다.
// 다른 함수라면 상관없다.
// 전역변수는 중복 절대 X
int b, c, d;
b = 20;
c = 30;
d = 40;
주의할 점이 =은 수학에서의 같다라는 의미가 아니라 오른쪽에 있는것을
왼쪽 변수에 대입 해준다는 의미이다. 수학에서 같다는 프로그래밍에서는 == 을 사용한다.