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