Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  


AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Nume de variabile

c

+ Font mai mare | - Font mai mic





DOCUMENTE SIMILARE

Trimite pe Messenger
Nume de variabile
Operatori logici pe biti
Variabile si aritmetica
Structuri cu autoreferire
STRUCURA DE DATE DE TIP GRAF
Tablouri de pointeri, pointeri pe pointeri
Goto-uri si etichete
RECURSIVITATE probleme rezolvate
O colectie de programe utile
Struct (inregistrarea)

TERMENI importanti pentru acest document

Nume de variabile

Cu toate ca nu am spus-o pina acuma, exista unele restrictii

asupra numelor de constante si variabile. Numele sint alca-




tuite din litere si cifre; primul caracter trebuie sa fie o

litera. Liniuta de subliniere '_' este considerata litera; ea este

utila in usurarea citirii numelor lungi de variabile. Literele

mari si mici sint caractere distincte; practica traditionala in

C foloseste literele mici pentru nume de variabile si literele

mari pentru constantele simbolice.

Numai primele opt caractere ale unui nume intern sint semni-

ficative, cu toate ca se pot folosi mai multe. Pentru numele

externe, de exemplu nume de functii si de variabile externe,

numarul de caractere poate sa fie mai mic ca 8, deoarece numele

externe sint folosite de diferite asambloare si incarcatoare. In

Anexa A se dau detalii. Mai mult, cuvinte cheie ca: if, else,

int, etc sint rezervate: nu pot fi folosite ca nume de variabile

(trebuie sa fie scrise cu litere mici).

Natural, e intelept sa alegem numele de variabile astfel

incit sa insemne ceva, legat de scopul variabilei, si e nepla-

cut sa amestecam litere mari cu mici.

2.2. Tipuri si marimi de date

Exista numai citeva tipuri de date de baza in limbajul C:

char un singur octet, capabil sa pastreze un caracter din

setul local de caractere

int un intreg, reflectind tipic marimea efectiva a

intregilor pe calculatorul gazda

float numar flotant in simpla precizie

double numar flotant in dubla precizie.



In plus, exista un numar de calificatori care pot fi aplicati

tipului 'int': short, long si unsigned. short si long se refera la

diferite marimi de intregi. Numerele 'unsigned' se supun legilor

aritmeticii modulo 2^n unde n este numarul de biti dintr-un

int; ele sint intodeauna pozitive. Declaratiile pentru cali-

ficatori arata astfel:

short int x;

long int y;

unsigned int z;

Cuvintul int poate fi omis in astfel de situatii, ceea ce se

si intimpla de obicei.

Precizia acestor obiecte depinde de calculatorul care le mi-

nuieste; tabelul urmator da citeva valori reprezentative:

DEC PDP11 Honeywell 6000 IBM/370 Interdata 8/32

ASCII ASCII EBCDIC ASCII

char 8 biti 9 biti 8 biti 8 biti

int 16 36 32 32

short 16 36 16 16

long 32 36 32 32

float 32 36 32 32

double 64 72 64 64

Intentia e ca short si long sa aiba lungimi diferite de intregi

unde e practic; int reflecta normal, cea mai 'naturala' lungime

pentru un calculator. Asa cum puteti vedea, fiecare compilator

este liber sa interpreteze short si long in functie de hardul pe

care se executa. Ceea ce trebuie sa notati este ca short nu este

niciodata mai lung decit long.






Politica de confidentialitate



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 597
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2022 . All rights reserved

Distribuie URL

Adauga cod HTML in site