본문 바로가기

c++

(2)
2일차(2023/02/18)-연산자 연산자를 시작하기에 앞서.. //자료형에 관한 지난시간 추가 내용 만약 두가지 자료형의 피연산자가 연산될 경우, 아래 첫줄 코드처럼 되도록이면 명시적으로 자료형을 변환해주자. ex)(float) 20; 명시적으로 형변환을 하지 않아도 자동으로 형변환 되긴 하지만, 의도치 않은 결과가 저장될 수 있으므로, 원하는 자료형으로 명시적 변환을 해주는게 좋다. float f=10.2415r+(float)20; //소수 뒤에 f 붙이면 -> 4byte짜리 float 자료형 //붙이지 않으면 -> 8byte짜리 double 자료형으로 인식 int k=30+3.141592; //명시적으로 형 변환하지 않았지만, k가 int형으로 선언->k=33 정수형으로 계산됨. 연산자는 우선순위가 존재하므로 이를 잘 고려해야 한다...
1일차(2023/02/14)-자료형 참고 영상: 어소트락 게임아카데이 c++ 무료강의 https://youtu.be/tRIOg6pox9U 변수를 선언하려면 앞에 자료형을 지정해주어야 한다. //value; (x) //int value; (o) 자료형마다 차지하는 메모리 byte의 크기가 다르기 때문에, 내가 사용할 변수의 표현 범위가 이정도면 충분하겠다 싶은 것으로 자료형을 선택해주어야 한다. *정수형: char(1byte), short(4byte), int(4byte), long(4byte), long long(8byte) *실수형: float(4byte), duble(8byte) 1byte = 8bit 로 이루어져있다. 각 bit는 0, 1을 저장한다. 0 1 1 1 1 1 1 1 위와 같이 0과 1이 bit 한 칸마다 저장되므로, 1..