Συμβολοσειρά: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Lady 6thofAu (συζήτηση | συνεισφορές)
Lady 6thofAu (συζήτηση | συνεισφορές)
Γραμμή 6:
 
==Τυπικές Γλώσσες==
== =Πράξεις με σειρές χαρακτήρων συμβολοσειρών===
 
=== =Συνένωση (ή παράθεση) ====
Υπάρχει μια πράξη που γίνεται με δυό σειρές χαρακτήρων, η '''συνένωση''' (αγγλ. ''concatenation''). Το σύμβολο της πράξης είναι συνήθως & (μπορεί να είναι και +). Η συνένωση, από τις δυό σειρές χαρακτήρων (π.χ. την strA1 = "αβγ" και την strA2 = "δ"), δημιουργεί μια νέα σειρά χαρακτήρων (την strB = strA1 & strA2 = "αβγδ"), αρχίζοντας με τα περιεχόμενα της strA1 και συνεχίζοντας την σειρά με τα περιεχόμενα της strA2, (όπως ενώνονται δυο κομμάτια αλυσίδας για να φτιάξουν ένα μακρύτερο). Η νέα σειρά χαρακτήρων strB έχει μήκος ίσο με το άθροισμα των μηκών των strA1 και strA2. Η συνένωση δεν είναι αντιμεταθετική πράξη, οπότε η διάταξη των σειρών χαρακτήρων επηρεάζει το αποτέλεσμα της συνένωσης :
* η strA2 είναι '''πρόθεμα''':<br>(strA2 & strA1) δίνει "'''δ'''αβγ".