>일반적인 문제 >Variant는 어떤 데이터 유형인가요?

Variant는 어떤 데이터 유형인가요?

Guanhui
Guanhui원래의
2020-06-17 11:00:0011960검색

Variant는 어떤 데이터 유형인가요?

Variant는 어떤 데이터 유형인가요?

Variant는 유형 선언 문자가 없는 특수 데이터 유형입니다. 해당 기능은 런타임 중에 유형을 동적으로 변경하는 것이며 정수, 부동 소수점, 문자열 및 부울 유형과 같은 모든 단순 데이터 유형을 지원합니다. 시간, 통화 및 OLE 자동화 개체 등

Variant 적응성

모든 데이터 유형을 보다 적응성이 뛰어난 Variant 데이터 유형으로 바꿀 수 있습니다. Variant 변수의 내용이 숫자인 경우 문자열이나 실제 값으로 표시될 수 있으며 이는 컨텍스트에 따라 결정됩니다. 예: 이전의

Dim MyVar As Variant

MyVar = 98052

예제에서 MyVar에는 실제 값이 98052인 값이 포함되어 있습니다. 예상한 대로 산술 연산자는 숫자 값 또는 숫자 값으로 해석될 수 있는 문자열 데이터가 포함된 Variant 변수에 대해 작동할 수 있습니다. + 연산자를 사용하여 MyVar를 숫자가 포함된 다른 Variant 또는 숫자 변수에 추가하면 결과는 산술 합계가 됩니다.

빈 값은 초기화되지 않은 Variant 변수를 표시하는 데 사용됩니다(초기 값 지정). 빈 내용을 포함하는 Variant는 숫자 값의 컨텍스트에서는 0을 나타내고, 문자열 컨텍스트에서 사용되는 경우에는 길이가 0인 문자열("")을 나타냅니다.

Empty를 Null과 혼동해서는 안 됩니다. Null은 Variant 변수에 잘못된 데이터가 포함되어 있음을 의미합니다.

Variant에서 Error는 프로세스 중에 오류가 발생한 경우를 나타내는 데 사용되는 특수 값입니다. 그러나 다른 종류의 오류와 달리 프로그램은 일반적인 응용 프로그램 수준 오류 처리를 수행하지 않습니다. 이를 통해 프로그래머나 애플리케이션 자체는 오류 값에 따라 추가 조치를 취할 수 있습니다. CVErr 함수를 사용하여 실수를 오류값으로 변환하면 오류값을 생성할 수 있습니다.

추천 튜토리얼: "PHP"

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

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