Cum să fii un programator 2.0
Aceasta carte este pentru oricine care vrea să devină un programator. De fapt el vrea, nu doar un vis. Și vrea să devină un programator cu o scrisoare de capital, și nu doar să învețe kulebyakat unele programe primitive din ... Citește mai mult.
Funcția ord în Pascal returnează numărul de serie al valorilor de tip serial (exemple suplimentare vor fi explicate mai clar). sintaxa:
Funcția Ord (X. TOrdinal). LongInt;
În cazul în care X - orice tip de valoare ordinal. Funcția returnează numărul de serie al valorilor tipului de serie. transmisă prin parametrul X.
Inițial Pascal a avut funcții de conversie de tip și funcția Ord a fost necesară pentru a efectua unele operații nu integer tipuri de ordinal (cum ar fi tipul Char). Odată cu introducerea unei abordări universale la transformarea tipurilor a devenit posibil să se renunțe la utilizarea funcției Ord. Cu toate acestea, nu este considerat învechit și este încă utilizat pe scară largă.
această caracteristică este cel mai des folosit pentru a afla codul de caractere (a se vedea mai jos). Cu toate acestea, ea poate fi, de asemenea, utilizat cu toate tipurile de serie - cu numere întregi simple, (nu că există prea mult sens), și, de exemplu, cu transferul.
Cum pot afla codul de caractere
După cum știți, fiecare personaj are propriul său cod. Deoarece computerele nu înțeleg orice cuvinte sau simboluri. Ei înțeleg numai numere. Prin urmare, fiecare caracter este atribuit un cod specific.
Codificări diferite, există destul de puține. Cel mai simplu și unul dintre primii - este ASCII.
Diversele cărți de referință și cărți despre programare, puteți găsi tabelul de cod ASCII. Dar Pascal cod ASCII de caracter pot fi găsite fără aceste tabele (la fel pe diferite sisteme de operare, aceste tabele pot diferi de limba română), pur și simplu prin utilizarea funcției Ord. De exemplu, ca aceasta:
Aici, vom obține o variabilă Cod cod ASCII Z. engleză litere
În acest program, cu ajutorul funcției Ord, vom obține mai întâi codul (numărul) numărul 200. Desigur, acest lucru va fi numărul de 200.
Atunci vom obține Z simbol cod ASCII (limba engleză majusculă Z). Codul de caractere de codificare ASCII pentru simbolul Z - Acesta este numărul 90.
Și apoi vom obține numărul de ordine al elementului în TSeasons de transfer de vară. Vara produs avem este pe poziția a treia. Cu toate acestea, transferurile conta începe de la 0, astfel încât funcția Ord returnează numărul 2.
Directivele compilator
Destul de ciudat, dar chiar și mulți programatori cu experiență nu folosesc directivele compilator, considerându-le ca fiind irelevante și inutil. Între timp, directiva compilator - acesta este un lucru foarte cool. În cazul în care acestea sunt aplicate cu pricepere în programele lor, este posibil să se reducă în mod semnificativ timpul de dezvoltare și de a reduce numărul de operațiuni de rutină. Citește mai mult.