Вы можете сравнить, как различается объявление переменной между Visual FoxPro и прочими программными языками. В Visual FoxPro, вы не присваиваете переменной тип данных. Однако, рекомендуется, что вы именовали ваши переменными с префиксами, поясняющими тип данных, который вы планируете использовать с переменной. Другие языки требуют, чтобы присваивали переменной тип данных при ее объявлении. Для получения более подробной информации смотрите Соглашение по наименованию переменных.
![]() |
---|
Когда вы сохраняете значение в переменную, а переменная еще не существует, Visual FoxPro внутренне создает ее с областью видимости PRIVATE. Другие языки, которые требуют явного объявления переменной, возвращают ошибку. Для создания переменных в Visual FoxPro с областью видимости PUBLIC или LOCAL, вы должны явно объявить их командами PUBLIC или LOCAL. Для получения более подробной информации смотрите описание этих команд в PUBLIC Command и LOCAL Command. |
Visual FoxPro | BASIC |
---|---|
Переменные внутренне объявляются без типизации данных. |
Переменные могут быть внутренне объявлены и имя переменной диктует тип данных. |
Pascal | C/C++ |
---|---|
Переменные должны быть объявлены явно и им должен быть присвоен тип данных. |
Переменные должны быть объявлены явно и им должен быть присвоен тип данных. |