Čo je to literárny reťazec?

Doslovný reťazec sa môže vzťahovať na niektorú z nasledujúcich možností:

1. Alternatívne označovaný ako literál (y), doslovný reťazec je séria znakov uzavretých v dvojitých alebo jednoduchých úvodzovkách (alebo obidvoch) v závislosti od programovacieho jazyka alebo príkazového riadku. Ak je reťazec znakov považovaný za doslovný, program sa nesnaží interpretovať nič v reťazci, kým sa nestretne s ďalšou dvojitou alebo jednou citáciou.

Napríklad v Perle pomocou príkazu nižšie, by sa vytlačiť "Ahoj Svet! Tu je $ 1."

 vytlačiť 'Hello World! Tu je $ 1 '; 

Ak je však ten istý reťazec obklopený dvojitými úvodzovkami namiesto jednoduchých úvodzoviek, Perl by sa pokúsil interpretovať $ 1 ako premennú, pokiaľ znak dolára nebude uniknúť, ako je uvedené nižšie.

 vytlačiť "Ahoj Svet! Tu je $ 1"; 

To isté platí, ak chcete pridať premennú do reťazca. V nasledujúcom príklade je premenná $ name priradená "Nathan" a prvá tlač pomocou jednej citácie je považovaná za doslovný reťazec, čo znamená, že by vytlačila "Hello $ name". Druhý výtlačok s dvojitými úvodzovkami je však interpretovaný reťazec a bude tlačiť "Hello Nathan".

 použitie prísne; my $ name = "Nathan"; vytlačiť 'Hello $ name'; vytlačiť "Hello $ name"; 

Tip: V prípade, že potrebujete v reťazci uvádzať citované aj interpretované reťazce, je potrebné, aby sa v prípade, že je to rovnaká citácia, ktorú ste použili na spustenie reťazca, museli zadať cenovú ponuku.

2. Keď sa pripojíte k relácii FTP, literálny príkaz pošle doslovný reťazec do pripojeného počítača a očakáva odpoveď v jednom riadku. Informácie o doslovných a iných príkazoch FTP nájdete v časti „Ako používať protokol FTP“.

Strojový jazyk, programovacie termíny, premenná