Σειρές
Μια σειρά είναι ομάδα χαρακτήρων, συνήθως γράμματα της αλφαβήτου, προκειμένου να σχηματοποιηθεί η επίδειξη τυπωμένων υλών σας κατά τέτοιο τρόπο ώστε φαίνεται συμπαθητικό, έχει τα σημαντικούς ονόματα και τους τίτλους, και είναι αισθητικά παρακαλώντας σε σας και τους ανθρώπους που χρησιμοποιούν την παραγωγή του προγράμματός σας.
Στην πραγματικότητα, έχετε χρησιμοποιήσει ήδη τις σειρές στα παραδείγματα των προηγούμενων θεμάτων. Αλλά δεν είναι η πλήρης εισαγωγή των σειρών. Υπάρχουν πολλές πιθανές περιπτώσεις στον προγραμματισμό, όπου η χρήση των σχηματοποιημένων σειρών βοηθά τον προγραμματιστή για να αποφύγει τις πάρα πολλές περιπλοκές στο πρόγραμμα και πάρα πολλά ζωύφια φυσικά.
Ένας πλήρης καθορισμός μιας σειράς είναι μια σειρά στοιχείων τύπων χαρακτήρα που ολοκληρώνονται από έναν κενό χαρακτήρα (`\0").
Όταν το γ πρόκειται να χρησιμοποιήσει μια σειρά των στοιχείων με κάποιο τρόπο, είτε για να την συγκρίνει με μια άλλη σειρά, η παραγωγή αυτό, το αντιγράφει σε μια άλλη σειρά, ή οποιοσδήποτε, οι λειτουργίες οργανώνονται για να κάνουν τι καλούνται για να κάνουν έως ότου ανιχνεύεται ένας μηδενικός.
Δεν υπάρχει κανένας βασικός τύπος στοιχείων για μια σειρά στο γ αντ' αυτού οι σειρές στο γ εφαρμόζονται ως σειρά χαρακτήρων. Παραδείγματος χάριν, για να αποθηκεύσετε ένα όνομα θα μπορούσατε να κηρύξετε μια σειρά χαρακτήρα αρκετά μεγάλη να αποθηκεύσετε το όνομα, και να χρησιμοποιήσετε έπειτα τις κατάλληλες λειτουργίες βιβλιοθηκών για να χειριστείτε το όνομα.
Το ακόλουθο παράδειγμα επιδεικνύει τη σειρά στην οθόνη, που εισάγεται από το χρήστη:
#include <stdio.h>
int main()
{
char name[80]; /* Δημιουργήστε μια σειρά χαρακτήρα
called name */
printf("Enter your name: ");
gets(name);
printf("The name you entered was %s\n", name);
return 0;
}
Η εκτέλεση του προγράμματος θα είναι ::
Enter your name: Tarun Tyagi
The name you entered was Tarun Tyagi |
|