Είναι ένας τύπος δεδομένων που παριστάνει ένα κείμενο, όπως αυτά που βλέπουμε σε διπλά εισαγωγικά.
Μέχρι να μάθουμε να διαχειριζόμαστε τα κείμενα με τον τρόπο της C, η smString
μας επιτρέπει να χρησιμοποιήσουμε κείμενα για τις απλές λειτουργίες τους.
Δηλώνω πχ μια μεταβλητή που μπορεί να αποθηκεύσει ένα κείμενο:
smString text = "Kalimera";
και ανάλογα δηλώνω και μία συνάρτηση που επιστρέφει κείμενο ή δέχεται ένα κείμενο ως παράμετρό της:
smString leftPart( smString text );