Літеральний рядок може відноситися до будь-якого з наступного:
1. Альтернативно називається літералом (ами), літеральний рядок - це ряд символів, укладених у подвійні або одинарні лапки (або обидва), залежно від мови програмування або командного рядка. Коли рядок символів розглядається як літерал, програма не намагатиметься інтерпретувати що-небудь у рядку, поки не зустріне наступну подвійну або одиночну цитату.
Наприклад, у Perl, використовуючи команду нижче, буде надруковано "Hello World! Ось $ 1".
print 'Hello World! Ось $ 1 ';
Однак, якщо той самий рядок оточений подвійними лапками замість одинарних лапок, Perl спробує інтерпретувати $ 1 як змінну, якщо не буде виведено знак долара, як показано нижче.
print "Hello World!
Те ж саме справедливо, якщо ви хочете додати змінну до рядка. У наведеному нижче прикладі змінна $ name присвоюється "Nathan", а перша друк за допомогою однієї цитати розглядається як літеральний рядок, що означає, що буде надруковано "Hello $ name". Тим не менш, друк з подвійними лапками є інтерпретованим рядком і друкуватиме "Hello Nathan".
використання строго; мій $ name = "Nathan"; print 'Hello $ name'; друкувати "Hello $ name";
Порада: Для літерних і інтерпретованих рядків, якщо вам потрібно помістити цитату в рядок, вона повинна бути виведена, якщо вона є тією ж цитатою, що використовується для запуску рядка.
2. При підключенні до FTP-сеансу команда literal надсилає рядок літералу до підключеного комп'ютера і очікує відповіді в одну лінію. Див. Розділ "Як використовувати FTP" для отримання інформації про літеральні та інші команди FTP.
Машинна мова, терміни програмування, змінна