Mis on kirjalik string?

Kirjalik string võib viidata ühele järgmistest:

1. Alternatiivina nimetatakse seda sõna-sõnalt (-keelseteks), et reaalne string on tähemärkide hulk, mis on paigutatud kahekordsetesse või üksikutesse jutumärkidesse (või mõlemasse) sõltuvalt programmeerimiskeelest või käsurealt. Kui tähemärki käsitletakse sõna otseses mõttes, ei püüa programm stringi tõlgendada stringis enne, kui see leiab järgmise topelt- või ühekordse tsitaadi.

Näiteks Perlis, kasutades allolevat käsku, prindib see "Hello World! Siin on $ 1."

 print 'Hello World! Siin on $ 1 '; 

Siiski, kui sama stringi ümbritseb üksikute jutumärkide asemel tsiteeritud jutumärgid, püüaks Perl tõlgendada $ 1 muutujana, kui dollari märk ei pääse, nagu allpool näidatud.

 print "Hello World! Siin on $ 1"; 

Sama kehtib ka siis, kui soovite lisada stringi muutuja. Alltoodud näites on muutuja $ name määratud "Nathan" ja esimene trükk, mis kasutab ühte tsitaati, käsitletakse sõnasõnalisena, mis tähendab, et see prindib "Hello $ name". Kuid teine ​​trükk topelt jutumärkidega on tõlgitud string ja trükiks "Hello Nathan".

 kasutage ranget; minu $ name = "Nathan"; print 'Hello $ name'; print "Hello $ name"; 

Näpunäide. Nii sõnasõnaliste kui ka tõlgitud stringide puhul, kui teil on vaja tsiteerida stringi, tuleb see põgeneda, kui see on sama tsitaat, mida kasutatakse stringide käivitamiseks.

2. FTP-seansiga ühendamisel saadab sõnasõnaline käsk ühendatud arvutile kirjaliku stringi ja ootab ühe rea vastust. Lisateavet sõna- ja muude FTP-käskude kohta vt „Kuidas kasutada FTP-d”.

Masina keel, programmeerimise tingimused, muutuv