>  기사  >  데이터 유형은 다음과 같습니다.

데이터 유형은 다음과 같습니다.

(*-*)浩
(*-*)浩원래의
2019-06-04 15:40:103473검색

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

데이터 유형은 다음과 같습니다.

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

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

정의(추천 학습: PHP 비디오 튜토리얼)

컴퓨터에서 데이터는 비트(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에서 데이터와 관련된 모든 것은 데이터 형식과 관련이 있습니다.

변수 선언

Variant가 아닌 변수를 사용하기 전에 Private, Public, Dim 또는 Static 문을 사용하여 변수를 As 유형으로 선언해야 합니다. 예를 들어 다음 명령문은 각각 Integer, Double, String 및 통화 유형의 변수를 선언합니다.

PrivateIAsInteger
DimAmtAsDouble
StaticYourNameAsString
PublicBillsPaidAsCurrency

선언문은 여러 선언을 결합할 수 있습니다. 다음 명령문을 참조하세요.

PrivateIAsInteger,AmtAsDouble
PrivateYourNameAsString,BillsPaidAsCurrency
PrivateTest,Amount,JAsInteger

'여기서 Test 및 Amount는 Variant 데이터 유형입니다. J만 정수 데이터 유형입니다

데이터 유형이 제공되지 않으면 지정된 변수가 기본 유형이 됩니다. 위 예의 설명에서 설명했듯이, 다른 프로그래밍 언어를 사용한 경험으로 인해 사람들이 동일한 선언문의 모든 변수가 동일한 지정된 데이터 유형(이 예에서는 Integer)을 가지고 있다고 느끼게 되면 여기에서의 결과는 혼란스러울 수 있습니다. 신선한 느낌.

PHP 관련 기술 기사를 더 보려면 PHP 그래픽 튜토리얼 칼럼을 방문하여 알아보세요!

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

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