728x90
이번 주 목표 Weekly Plan
하루 10분 C++ 완강
오늘 목표 Daily Plan
하루 10분 C++
오늘 한 것 Done Today
하루 10분 C++
오늘 스케줄 Today's Schedule
3:30 하루 10분 C++
7:50 휴식
11:00 취침
1-1. 전처리기와 namespace
#include <iostream> // 전처리 지시자
/*
C++에서 함수를 사용하고자 한다면?
반드시 그 함수의 원형을 미리 정의하여야 합니다.
전처리 지시자 : 필요한 함수들이 미리 정의 되어 있음.
*/
// ; 세미 콜론 : 종결자
using namespace std;
// std::cout 에서 std::을 생략할 수 있게 해 줌
int main(){
cout << "Hello";
cout << "World!" << endl; //endl 줄바꿈
return 0;
}
2. 변수 선언과 규칙
#include <iostream>
using namespace std;
int main(){
// 1. 변수란? 변할 수 있는 수
// cf) 상수 : 변할 수 없는 수
/*
1. 변수의 자료형
2. 변수의 이름
3. 변수가 어디에 저장되는가? (메모리 영역)
*/
int a; // 선언
a = 7; // 대입
int b = 3; // 초기화 : 선언과 동시에 대입
/*
[변수 규칙]
1. 숫자로 시작할 수 없습니다.
2. c++에서 사용하고 있는 키워드는 사용할 수 없습니다.
3. white space를 사용할 수 없습니다. (space, enter, tab)
*/
// ** 변수는 사용되기 이전에 정의되어야 한다.
// ** 블록이 끝난 이후로는 변수를 사용할 수 없다.
// &를 사용하면 주소값을 확인할 수 있다.
return 0;
}
3. 정수형 자료형과 실수형 자료형
#include <iostream>
#include <climits>
using namespace std;
int main(){
// 정수형 : 소수부가 없는 수
// 음의 정수, 0, 양의 정수
// short, int, long, long long
int n_int = INT_MAX;
short n_short = SHRT_MAX;
long n_long = LONG_MAX;
long long n_llong = LLONG_MAX;
cout << "int는" << sizeof n_int << "바이트이다." << endl;
cout << "이 바이트의 최대값은" << n_int << "이다." << endl;
cout << "short는" << sizeof n_short << "바이트이다." << endl;
cout << "이 바이트의 최대값은" << n_short << "이다." << endl;
cout << "long은" << sizeof n_long << "바이트이다." << endl;
cout << "이 바이트의 최대값은" << n_long << "이다." << endl;
cout << "long long은" << sizeof n_llong << "바이트이다." << endl;
cout << "이 바이트의 최대값은" << n_llong << "이다." << endl;
return 0;
}
정리 Memo
초기화 : 선언과 동시에 대입
#include 전처리 지시자
KPT
Keep
해 보려 하는 것
Problem
더 열심히 하지 못하는 것
Try
크리스마스 지나면 열심히 다시 해 보기
소감 Diary
친구의 조언으로 나태한 생활을 접기로 하였다.
조금 더 열심히 살아야지.
'verdantjuly > Today I Learned' 카테고리의 다른 글
TIL 20241111 (0) | 2024.11.12 |
---|---|
TIL 20241110 (0) | 2024.11.10 |
TIL 20241104 (0) | 2024.11.04 |
TIL 20241031 (1) | 2024.10.31 |
TIL 20241025 (0) | 2024.10.31 |