Что делает это объявление переменной VB6?

StackOverflow https://stackoverflow.com/questions/421561

  •  05-07-2019
  •  | 
  •  

Вопрос

Я только что нашел это в каком-то старом коде, и я не уверен, что это значит.

Dim sTemp As String * 1

Что такое * 1 в конце?

Спасибо!

Это было полезно?

Решение

Это означает, что переменная представляет собой строку длиной ровно в один символ.

По сути, строка фиксированной длины.

Другие советы

Это строка фиксированной длины, состоящая из одного символа.Это было удобно, потому что вы могли определить структуру из фиксированных строк и прочитать файл прямо в структуру.

Он создает строку фиксированной длины.В этом примере переменная всегда будет содержать только один символ.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top