Cтраница 3
В языке ПЛ / М используются числовые и строковые константы. [31]
Сразу после ключевого слова INPUT может идти строковая константа - приглашение, поясняющее пользователю, что от него ожидается ввод информации. [32]
Логические значения False и True выводятся как строковые константы и могут быть помещены в заданном поле. [33]
Имя ресурса должно быть представлено в виде строковой константы. [34]
В строковые выражения в качестве операторов могут входить строковые константы. [35]
Дополнительные пробелы несущественны ( кроме, разумеется, строковых констант), что также повышает ясность исходных текстов программ на Фортране. [36]
Строки-идентификаторы ( тип 0а) представляют собой те же строковые константы, но записываемые без кавычек. Этот тип данных при использовании несет с собой повышенную вероятность ошибки, т.к. значения строк-идентификаторов не должны совпадать с именами переменных, ключевыми словами и зарезервированными идентификаторами. [37]
Когда переменная типа char получает в качестве начального значения строковую константу, некоторые компиляторы могут поместить строку в такое место в памяти, где строка не может быть модифицирована. Если у вас может возникнуть необходимость модифицировать строковую константу, она должна храниться в массиве символов, чтобы обеспечить возможность ее модификации во всех системах. [38]
Когда переменная типа char получает в качестве начального значения строковую константу, некоторые компиляторы могут поместить строку в такое место в памяти, где строка не может быть модифицирована. Если у вас может возникнуть необходимость модифицировать строковую константу, она должна храниться в массиве символов, чтобы обеспечить возможность ее модификации во всех системах. [39]
В тексте программы последовательность символов, являющаяся строкой ( строковой константой), заключается в одинарные кавычки. [40]
Операции над строками записываются в выражениях, которые могут содержать строковые константы, переменные и обращения к функциям. [41]
Строковые переменные могут принимать любое из значений, допустимых для строковой константы. Имена строковых переменных заканчиваются знаком ее ( или), чтобы отличить их от числовых переменных. [42]
Представление опытных данных. [43] |
Естественным представляется и введение символьного типа данных - уже знакомых нам строковых констант, а также строковых переменных и массивов. Введением разных типов данных разрешается и проблема различия способов их представления и хранения в машине. Более того, для разных типов данных в машине определены и различные правила - обработки - с ними мы познакомимся позже. [44]
В строке 76 вызывается метод SetFirstName класса Employee с еще одной строковой константой в качестве параметра. Однако если вы обратитесь к объявлению класса Employee, то увидите, что в нем нет функции SetFirstNameO, принимающей строку символов как аргумент. Для функции SetFirstNameO в качестве параметра задана константная ссылка на объект String. Тем не менее компилятор не покажет сообщения об ошибке, поскольку в строке 9 листинга 15.1 объявлен конструктор, создающий объект String из строковой константы. [45]