:: Игры Разума
Символы-разделители строковых констант
akvvohinc
Автор

Сообщений: 4587
Откуда: Москва
Дата регистрации: 11.11.2008
Вроде бы общеизвестно, что существует 3 варианта задать строковую константу - заключить символы строки в:
1 - одинарные кавычки
2 - двойные кавычки
3 - квадратные скобки

Попробуйте без подсказки Фокса определить, что будет выведено на экран этим кодом:
ON ERROR ? 'Ошибка!'
? [1] + [z] + [3]
? "1" + "z" + "3"
? '1' + 'z' + '3'
?
#DEFINE z 2
? [1] + [z] + [3]
? "1" + "z" + "3"
? '1' + 'z' + '3'
?
#UNDEFINE z
#DEFINE z [2]
? [1] + [z] + [3]
? "1" + "z" + "3"
? '1' + 'z' + '3'
?
#UNDEFINE z
#DEFINE z "2"
? [1] + [z] + [3]
? "1" + "z" + "3"
? '1' + 'z' + '3'
?
#UNDEFINE z
#DEFINE z '2'
? [1] + [z] + [3]
? "1" + "z" + "3"
? '1' + 'z' + '3'
?
#UNDEFINE z

Насколько результат совпал с вашими ожиданиями?



Исправлено 1 раз(а). Последнее : akvvohinc, 02.10.24 01:25
Ratings: 0 negative/0 positive


Эта тема закрыта.

On-line: 2 (Гостей: 2)

© 2000-2025 Fox Club 
Яндекс.Метрика