1.2.3.3. Reťazcové konštanty
Počítač si dokáže zapamätať nielen číslo, ale i iné postupností znakov, ktoré nemusia byť čísla. To ste videli pri vysvetľovaní činnosti príkazu PRINT, kde sme vypisovali text uzavretý v úvodzovkách. To nás privádza k pojmu reťazcová konštanta.
Je to ľubovoľná postupnosť znakov, ktorá sa chápe ako jeden celok. Táto postupnosť znakov je uzavretá v úvodzovkách.
Maximálna dĺžka reťazcovej konštanty (počet jej znakov) je 255 znakov.
Uveďme si príklady:
"DIDAKTIK M"
" computer"
"56p : 45.s "
"5.78"
Počítač berie do úvahy všetky znaky medzi úvodzovkami, aj medzery. Poslednú konštantu môže chápať niekto ako číslo. Nie však počítač. Neskôr uvidíte, že počítač vie pracovať s číslami aj s reťazcami, ale s číslami vie robiť úplne iné operácie ako s reťazcami a naopak.
Podobný význam ako číslo 0 pre čísla má pre reťazce prázdny reťazec, ktorý sa označuje ako "" (t. j. dve úvodzovky vedľa seba).
Pretože reťazcové konštanty sa ohraničujú do úvodzoviek, je problém v označení konštanty, ktorá má úvodzovky obsahovať. Preto platí dohoda, že v takom prípade sa zadajú dve úvodzovky vedľa seba. Teda
"a""b"
je konštanta obsahujúca znaky a"b.
Analogicky
""""
je konštanta obsahujúca jednu úvodzovku.