Που μονογράφει η σειρά τα στοιχεία που έχουν πρόσβαση στα στοιχεία που περιτυλίγονται μέσω μιας σειράς, για να έχει πρόσβαση σε ένα μεμονωμένο στοιχείο στη σειρά, ο αριθμός δεικτών ακολουθεί το μεταβλητό όνομα στα τετραγωνικά υποστηρίγματα. Η μεταβλητή μπορεί έπειτα να αντιμετωπιστεί όπως οποιαδήποτε άλληδήποτε μεταβλητή στο γ.

Files Recovery Software
Σπίτι Στοιχεία Επικοινωνίας Εξυπηρέτηση Πελατών Κατεβάστε το Demo Προϊόντα  

 
 

Πρόσβαση των στοιχείων

Για να έχει πρόσβαση σε ένα μεμονωμένο στοιχείο στη σειρά, ο αριθμός δεικτών ακολουθεί το μεταβλητό όνομα στα τετραγωνικά υποστηρίγματα. Η μεταβλητή μπορεί έπειτα να αντιμετωπιστεί όπως οποιαδήποτε άλληδήποτε μεταβλητή στο γ. Το ακόλουθο παράδειγμα ορίζει μια αξία στο πρώτο στοιχείο στη σειρά.

x[0] = 16;

Το ακόλουθο παράδειγμα τυπώνει την αξία του τρίτου στοιχείου σε μια σειρά.

printf("%d\n", x[2]);

Το ακόλουθο παράδειγμα χρησιμοποιεί τη λειτουργία scanf για να διαβάσει μια αξία από το πληκτρολόγιο στο τελευταίο στοιχείο μιας σειράς με δέκα στοιχεία.

scanf("%d", &x[9]);

Μονογράφοντας στοιχεία σειράς

Οι σειρές μπορούν να μονογραφθούν όπως οποιεσδήποτε άλλεσδήποτε μεταβλητές από την ανάθεση. Δεδομένου ότι μια σειρά περιέχει περισσότερες από μια αξίες, οι μεμονωμένες τιμές τοποθετούνται στα σγουρά στηρίγματα, και χωρίζονται με τα κόμματα. Το ακόλουθο παράδειγμα μονογράφει μια διαστατική σειρά δέκα με τις πρώτες δέκα τιμές τις τρεις φορές του πίνακα.

int x[10] = {3, 6, 9, 12, 15, 18, 21, 24, 27, 30};

Αυτό σώζει να ορίσει τις τιμές χωριστά όπως στο ακόλουθο παράδειγμα.

int x[10];
x[0] = 3;
x[1] = 6;
x[2] = 9;
x[3] = 12;
x[4] = 15;
x[5] = 18;
x[6] = 21;
x[7] = 24;
x[8] = 27;
x[9] = 30;

Περιτύλιξη μέσω μιας σειράς

Δεδομένου ότι η σειρά συντάσσεται διαδοχικά, μπορούμε να χρησιμοποιήσουμε για το βρόχο για να επιδείξουμε όλες τις τιμές μιας σειράς. Το ακόλουθο παράδειγμα επιδεικνύει όλες τις τιμές μιας σειράς:

#include <stdio.h>
int main()
{
int x[10];
int counter;

/* Τυχαιοποιήστε την τυχαία γεννήτρια αριθμού */
srand((unsigned)time(NULL));

/* Ορίστε τις τυχαίες τιμές στη μεταβλητή */
for (counter=0; counter<10; counter++)

x[counter] = rand();

/* Επιδείξτε το περιεχόμενο της σειράς */
for (counter=0; counter<10; counter++)

printf("element %d has the value %d\n", counter, x[counter]);

return 0;
}

αν και η παραγωγή θα τυπώσει τις διαφορετικές τιμές κάθε φορά, το αποτέλεσμα θα επιδειχθεί κάτι παρεμφερή:

element 0 has the value 17132
element 1 has the value 24904
element 2 has the value 13466
element 3 has the value 3147
element 4 has the value 22006
element 5 has the value 10397
element 6 has the value 28114
element 7 has the value 19817
element 8 has the value 27430
element 9 has the value 22136


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34

 
 

page 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50

 
 

page 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60

Next page
 
 
Data Recovery Book
 
Κεφάλαιο 1 Μια επισκόπηση της αποκατάστασης στοιχείων
Κεφάλαιο 2 Εισαγωγή των σκληρών δίσκων
Κεφάλαιο 3 Λογική προσέγγιση στους δίσκους και το OS
Κεφάλαιο 4 Συστήματα αριθμού
Κεφάλαιο 5 Εισαγωγή του προγραμματισμού γ
Κεφάλαιο 6 Εισαγωγή στα βασικά υπολογιστών
Κεφάλαιο 7 Απαραίτητες εντολές DOS
Κεφάλαιο 8 Δίσκος-ζωντανό ον λειτουργεί και διακόπτει το χειρισμό με το γ
Κεφάλαιο 9 Διαχειριζόμενοι μεγάλοι σκληροί δίσκοι
Κεφάλαιο 10 Αποκατάσταση στοιχείων από την αλλοιωμένη δισκέτα
Κεφάλαιο 11 Παραγωγή των στηριγμάτων
Κεφάλαιο 12 Ανάγνωση και τροποποίηση MBR με τον προγραμματισμό
Κεφάλαιο 13 Ανάγνωση και τροποποίηση DBR με τον προγραμματισμό
Κεφάλαιο 14 Προγραμματισμός για την αποκατάσταση "ακατέργαστων αρχείων"
Κεφάλαιο 15 Προγραμματισμός για τις ψήκτρες στοιχείων
Κεφάλαιο 16 Ανάπτυξη περισσότερων χρησιμοτήτων για τους δίσκους
Προσάρτημα Γλωσσάριο όρων αποκατάστασης στοιχείων
 
 
Pro Data Doctor

Σπίτι

Προϊόντα

Στοιχεία Επικοινωνίας

Εξυπηρέτηση Πελατών

Κατεβάστε το Demo

Όροι και Προϋποθέσεις

 
Pro Data Doctor