C언어 C++ 정수형 변수 int란 (기본 Integer, 정수 뜻) 먼저, 훑고 넘어갈 사항 1. 정수형 변수 Int 자료형 크기 (C언어 C++ 공통)16 Bit = 2 Byte = 1 Word (IBM 호환, 이 포스트는 16비트 프로세서를 기준으로 작성됨) 2. 어셈블러에서 사용되는 자료형 (괄호 안은 바이트, 비트)byte(1-8), word(2-16), dword(4-32), qword(8-64) 3. 기본 자료형 크기 byte 1 Byte short 2 Byte int 4 Byte long 4 Byte double 8 Byte 4. 출처 - Numeric Values [링크] Practical Learning: Using Integer Variables아래는 사용 예입니다. 123456789..
윈도우7 64비트, Int16, Int32, Int64 속도 비교 (C# 코드) 속도 자체만 놓고 보면, 기본 자료형인 Int32가 제일 빠릅니다. 아마도 형변환 속도 순서[참고]도 똑같을 겁니다. 윈도우7에서 나온 위의 결과입니다. 소스가 바로 아래에 있습니다. (언어는 C#) ■ 예제 설명10,000 by 10,000의 『배열 3개』를 선언. (Int16, Int32, Int64)배열 내부에 데이터를 할당 대입.별도의 변수 1개에 배열의 값을 차례로 할당.2, 3의 과정을 스톱 워치로 체크. ■ 소스 코드 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596..
C언어 INT, C++ INT 16비트에서 이해하기, 정수 자료형 키워드 뜻 먼저, 훑고 넘어갈 사항 1. 16 Bit = 2 Byte = 1 Word(IBM 호환, 본 포스팅은 16비트 프로세서를 기준으로 작성됨) 2. 어셈블러에서 사용되는 자료형(괄호 안은 바이트, 비트): byte(1-8), word(2-16), dword(4-32), qword(8-64) 3. 기본 자료형 크기: byte - 1 Byte: short - 2 Byte: int - 4 Byte: long - 4 Byte: double - 8 Byte C언어 INT, C++ INT 1 Word는 우측(0)에서 시작되어 좌측(15)에서 끝나는, 16개의 연속된 비트 그룹입니다. 16비트를 기준으로, - 가장 오른쪽 비트 : 최하위 비트,..