>일반적인 문제 >데이터 유형은 무엇입니까?

데이터 유형은 무엇입니까?

藏色散人
藏色散人원래의
2019-08-03 11:05:1553944검색

데이터 유형은 무엇입니까?

데이터 유형은 무엇인가요?

데이터 구조에서 데이터 유형의 정의는 동일한 속성을 가진 값 세트와 이 값 세트에 정의된 작업 세트의 총칭입니다.

변수는 값이 저장되는 곳입니다. 이름과 데이터 유형이 있습니다. 변수의 데이터 유형은 해당 값을 나타내는 비트가 컴퓨터 메모리에 저장되는 방식을 결정합니다. 변수를 선언할 때 변수의 데이터 유형을 지정할 수도 있습니다. 모든 변수에는 저장할 수 있는 데이터 종류를 결정하는 데이터 유형이 있습니다.

데이터 유형에는 기본 유형, 튜플, 레코드 단위, 대수 데이터 유형, 추상 데이터 유형, 참조 유형 및 함수 유형이 포함됩니다.

정의

컴퓨터에서 데이터는 비트(0 또는 1)로 표현됩니다. 데이터의 가장 작은 주소 지정 단위를 바이트(보통 8비트)라고 합니다. 기계어 명령어 처리의 단위를 워드 길이(Word Length)라고 합니다. 단어 길이에 대한 대부분의 명령어 해석은 주로 이진수를 기반으로 합니다. 예를 들어, 32비트 단어 길이는 0부터 2까지의 32 빼기 1의 부호 없는 정수 값을 나타내거나 음수 2의 부호 없는 정수 값을 나타낼 수 있습니다. to 32. 32의 1승에서 1을 뺀 2승의 부호 있는 정수 값입니다. 단어 길이의 비트를 부동 소수점 숫자로 다르게 해석하는 특수 산술 명령어가 있습니다.

데이터 유형의 출현은 데이터를 필요한 메모리 크기가 다른 데이터로 나누는 것입니다. 프로그래밍 시 빅데이터를 사용해야 하는 경우에만 대용량 메모리를 적용해야 메모리를 최대한 활용할 수 있습니다. 예를 들어, 뚱뚱한 사람이 더블 침대에서 자야 한다면 더블 침대를 주고, 마른 사람은 싱글 침대를 주면 됩니다.

기본 규칙에 따라 선언에 데이터 유형이 지정되지 않은 경우 변수의 데이터 유형은 Variant입니다. Variant 데이터 유형은 카멜레온과 같습니다. 다양한 상황에서 다양한 데이터 유형을 나타낼 수 있습니다. 변수를 Variant 변수로 지정하면 데이터 형식 간에 변환할 필요가 없습니다. Visual Basic에서는 필요한 변환을 자동으로 완료합니다.

그러나 변수가 항상 특정 유형의 데이터를 저장한다는 것을 알고 해당 특정 유형의 변수를 선언하면 Visual Basic이 이 데이터를 더 효율적으로 처리합니다. 예를 들어, 사람의 이름을 저장하는 변수는 이름이 항상 문자로 구성되기 때문에 문자열 데이터 유형으로 가장 잘 표현됩니다.

변수 외에도 데이터 유형은 다른 상황에서도 사용됩니다. 속성에 값을 할당할 때 값에는 데이터 유형이 있습니다. 함수의 매개변수에도 데이터 유형이 있습니다. 실제로 Visual Basic에서 데이터와 관련된 모든 것은 데이터 형식과 관련이 있습니다.

위 내용은 데이터 유형은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.