Η μονογραφή των αριθμητικών μεταβλητών getch () scanf () # καθορίζει, όταν καθόλου μεταβλητός δηλώνεται, ο μεταγλωττιστής καθοδηγείται για να θέσει κατά μέρος το διάστημα αποθήκευσης για τη μεταβλητή. Εντούτοις, η αξία που αποθηκεύεται σε εκείνο το διάστημα, η αξία της μεταβλητής, δεν καθορίζεται. Να είναι μηδέν, ή να είναι κάποια τυχαία αξία "απορριμάτων".

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

 
 

Μονογράφοντας αριθμητικές μεταβλητές

Όταν καθόλου μεταβλητός δηλώνεται, ο μεταγλωττιστής καθοδηγείται για να θέσει κατά μέρος το διάστημα αποθήκευσης για τη μεταβλητή. Εντούτοις, η αξία που αποθηκεύεται σε εκείνο το διάστημα, η αξία της μεταβλητής, δεν καθορίζεται. Να είναι μηδέν, ή να είναι κάποια τυχαία αξία "απορριμάτων". Πρίν χρησιμοποιείτε μια μεταβλητή, πρέπει πάντα να τον μονογράψετε σε μια γνωστή αξία. Πάρτε αυτό το παράδειγμα:

int count; /* Διάστημα αποθήκευσης παραμερίσματος για την αρίθμηση */
count = 0; /* Store 0 in count */

Αυτή η δήλωση χρησιμοποιεί το ίσο σημάδι (=), το οποίο είναι χειριστής ανάθεσης του γ. Μπορείτε επίσης να μονογράψετε μια μεταβλητή όταν δηλώνεται. , Ακολουθήστε το μεταβλητό όνομα στη δήλωση δήλωσης με ένα ίσο σημάδι και την επιθυμητή αρχική αξία:

int count = 0;
double rate = 0.01, complexity = 28.5;

Να είστε προσεκτικός για να μην μονογράψει μια μεταβλητή αξίας έξω από τη σειρά. Εδώ είναι δύο παραδείγματα των ενάρξεων έξω-$$$-ΣΕΙΡΑΣ:
int amount = 100000;
unsigned int length = -2500;

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

Πάρτε το ακόλουθο παράδειγμα για να υπολογίσετε το συνολικό αριθμό τομέων σε έναν δίσκο:

// Πρότυπο πρόγραμμα για να υπολογιστούν οι τομείς σε έναν δίσκο //

#include<stdio.h>
#define SECTOR_PER_SIDE 63
#define SIDE_PER_CYLINDER 254

void main()
{

int cylinder=0;

clrscr();
printf("Enter The No. of Cylinders in the Disk \n\n\t");
scanf("%d",&cylinder); // Get the value from the user //

printf("\n\n\t Total Number of Sectors in the disk = %ld", (long)SECTOR_PER_SIDE*SIDE_PER_CYLINDER* cylinder);
getch();
}

Η παραγωγή του προγράμματος είναι η ακόλουθη:

Εισάγετε το αριθ. των κυλίνδρων στο δίσκο
1024
Συνολικός αριθμός τομέων στο δίσκο = 16386048

Σε αυτό το παράδειγμα βλέπουμε τρία νέα πράγματα για να μάθουμε ότι # καθορίστε χρησιμοποιείται για να χρησιμοποιήσει τις συμβολικές σταθερές στο πρόγραμμα ή σε μερικές περιπτώσεις για να κερδίσει χρόνο με τον καθορισμό των μακροχρόνιων λέξεων στα μικρά σύμβολα.

Εδώ έχουμε καθορίσει τον αριθμό τομέων ανά πλευρά που είναι 63 ως SECTOR_PER_SIDE για να καταστήσει το πρόγραμμα εύκολο να καταλάβει. Η ίδια περίπτωση είναι αληθινή γιατί # καθορίστε SIDE_PER_CYLINDER που 254, scanf () χρησιμοποιούνται για να πάρουν την εισαγωγή από το χρήστη.

Εδώ παίρνουμε τον αριθμό κυλίνδρων ως εισαγωγή από το χρήστη. * χρησιμοποιείται για να πολλαπλασιάσει δύο ή περισσότερη αξία όπως φαίνεται στο παράδειγμα.

getch() η λειτουργία παίρνει βασικά έναν ενιαίο χαρακτήρα εισαγμένο από το πληκτρολόγιο. Με τη δακτυλογράφηση getch () εδώ σταματάμε την οθόνη μέχρι καθόλου βασικό χτυπιόμαστε από το πληκτρολόγιο.


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