Символьные константы в Visual FoxPro
« Назад Символьные данные могут храниться в полях типа Character и Memo или Character (binary) и Memo (binary). В binary-полях данные сохраняются без указания кодовой страницы. Memo-поля употребляются для хранения больших порций символьных данных. Константа типа Character – это последовательность символов, обрамленная кавычками (двойными или одинарными), например (в примерах символьные константы присутствуют в правой части оператора присваивания): str1 = "Это константа типа Character" или str2 = 'Еще одна константа типа Character' Если символьная константа содержит, например, двойную кавычку, то в качестве обрамляющей нужно выбрать кавычку одинарную, например: str3 = 'Ракета типа "земля – воздух" уничтожена средствами ПВО' Используя директиву #DEFINE, в программе можно задать именованную константу любого типа данных, например: #define ERR 'Ошибка!' Директива #UNDEFINE константу освобождает (удаляет из памяти): #undefine ERR |