c++
-
C++ Primer CH2. Variables and Basic Typesc++ 2024. 1. 21. 16:00
c++는 정적 타입 언어이다. 정적 타입 언어란, 컴파일러가 컴파일할 때, 모든 식별자의 타입을 알아야 한다는 것이다. c++은 class에 들어갈 data와 class가 수행할 연산도 커스텀할 수 있다. Type(타입)은 데이터와 연산자의 의미를 결정한다. char = same size as machine basic character set = single Byte char 8 wchar_t 16 char16_t 16 char32_t 32 short: 16bits int: 16bits(2Bytes) long 32 long long 64 float32 double 64 long double 96 메모리는 워드 단위로 읽힌다. 워드 = 32bit(4B) or 64bit(8) int main() { char..
-
C++ Primer CH1. Getting Startedc++ 2024. 1. 21. 15:53
c++ 필독서라는 c++ primer를 읽고 노션에 정리한 글이다. ch1 - getting started OS는 main() 함수를 호출함으로써 프로그램 시작시킴. main() 인자에는 값을 넣을 수도 있음 main()은 int 반환함, int: built-in type(언어가 정의하는 타입) ; → statement가 끝났다는걸 표시하기 위함. main()이 0 리턴 → 정상 종료 main()이 다른 값x 리턴 → x에 해당하는 error 발생 stream이란? read되거나 written되는 sequence of char through io device 왜 stream이란 이름이 붙였나? → generated, consumed, sequentially over time 느낌을 주기 위해 iostre..