일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 포인터
- Windows
- tipssoft
- c
- 리뷰
- CS
- Kotlin
- 티스토리
- 연산자
- Programming
- 지식나눔강좌
- Tips강좌
- 배열
- 프로그래밍
- 김성엽
- Desktop
- 알고리즘
- Tips프로그래밍강좌
- c++
- Direct2D
- 함수
- 문법
- 백준
- Win32
- doit코틀린프로그래밍
- VS ERROR
- Visual Studio
- Javascript
- c#
- 이지스퍼블리싱
- Yesterday
- Today
- Total
목록연산자 (12)
F.R.I.D.A.Y.
며칠 전 동기들이 작성한 코드를 보다가 잘못 작성한 코드가 다수 보이길래 이렇게 왔습니다. sizeof 연산자에 대한 문제였는데요. 오늘은, sizeof에 대한 연산자의 사용을 알아봅니다. ※ 이 포스트는 Visual Studio 2019 Community v16.1.2. 에서 테스트되었습니다. 기능 sizeof는 변수, 혹은 자료형, 상수의 크기를 반환하는 연산자입니다. 다음 코드를 실행하면 이 나옵니다. #include int main(void) { char ch; short wch; int i; long l; long long ll; float f; double dbl; printf("%d ", sizeof(ch)); printf("%d ", sizeof(wch)); printf("%d ", siz..
프로그래밍을 어느정도 접하고 나면 필연적으로 접하게 되고 사용하게 되는 연산자가 있습니다. 비트(bit) 연산자와 시프트(shift) 연산자인데, 이번에 소개를 할 연산자는 시프트 연산자입니다. 비트 연산자는 다음에 시간이 된다면 포스팅하죠. 비트 비트 연산자와 더불어 시프트 연산자를 이해하려면 기본적인 메모리 저장 방법을 알아야합니다. 현대의 전자 컴퓨터는 0과 1, 이진수로만 작동을합니다. 따라서 모든 값을 저장하고 연산하는 과정을 이진수로 동작합니다. 인간이 10이이라고 쓰면, 컴퓨터는 다음과 같이 이진수로 변환을 합니다. 컴퓨터는 메모리를 관리하는 최소 단위가 1바이트이기 때문에 편의상 1바이트 표현으로 사용하겠습니다. 0000 1010 1은 어떻게 표현할까요? 0000 0001 위와 같습니다. ..