Referat TIPUL STRING



Referat downloadat de: 132 ori.


Cauta referat dupa: tipul string


Descriere referat:

TIPUL STRING NOTIUNI INTRODUCTIVE > Poate ati observat ca, pana in acest moment , nu am memorat cuvinte . Acestea au fost numai afisate . In Turbo Pascal se poate lucra cu usurinta cu ele , datorita faptului ca limbajul este inzestrat cu un tip de date special , numit string . O succesiune de caractere cuprinse intre doua caractere se numeste sir de caractere . Exemple : . ' Un sir ' . ' toamna se numara bobocii ' . > In Turbo Pascal pentru a putea lucra cu sirurile de caractere se folosesc variabilele de tip string . Tipul string este predefinit , adica este cunoscut , nu avem nevoie sa-l declaram cu type . Exemplu : program st1; var t : string; begin t := ' iepuras '; writeln (t); end. V Programul de mai sus are declarata o variabila t , de tip string . Ea este initializata cu sirul 'iepuras', apoi este afisata . V In exemplul dat sirul 'iepuras' este alcatuit din 7 caractere . Octetii de la 1 la 7 memoreaza caracterele din care este alcatuit sirul . Restul octetilor , de la 8 la 255 au un continut neprecizat . De altfel , nici nu ne intereseaza continutul lor . Observati faptul ca afisarea s-a realizat , in ansamblu , prin precizarea numelui . > Intrucat o variabila de tip string memoreaza cuvintele sub forma de vector de caractere , exista posibilitatea sa accesam direct continutul unui octet , asa cum suntem obisnuiti . Astfel , t[1] retine codul caracterului I , t[2] retine codul caracterului e s.a.m.d. Programul care urmeaza afiseaza acelasi cuvant , pe litere . program st2; var t : string; i : integer; begin t := ' iepuras '; for i :=1to n do write (t[i]); end . V Mai mult , putem modifica continutul unui singur octet , asa cum rezulta din programul urmator program st3; var t : string ; begin t := ' iepuras '; t[6] := ' i'; write(t); end . V In loc de 'a' t [6] retine 'i'. Prin urmare , programul afisaza 'iepuras' In cazul variabilelor de tip string exista posibilitatea ca atribuirea sa se faca direct , nu pe litere , asa cum rezulta din programul st4 . program st4; var t ' z : string; begin t := ' iepuras '; z := t; write(z); end . In urma atribuirii , variabila z retine cuvantul '' iepuras '' si acesta este afisat . > Am vazut ca pentru o variabila de tip string se retin automat 256 de octeti , din care primul retine lungimea . In multe cazuri , acest numar este prea mare - se consuma memorie inutil . Din acest motiv exista posibilitatea ca o varianta de tip string sa fie declarata in asa fel incat

Alte referate din materia: Informatica

Nr. Nume referat Hits
1 mtSZPKbW 20
2 TkkvMlabSupl 50
3 qzpymq@dxuzju.com 148
4 email@gmail.com 269
5 pfuqxd@exjswl.com 288
6 ncqcez@hdtnnq.com 244
7 Hard 722
8 ISTORIA INTERNET-ULUI 782
9 Impera 469
10 Info Doc 524
11 Info-TIRON 467
12 Informatica - Grafica pentru web 938
13 Informatica - Introducere in HTML 711
14 Initiere in pc 701
15 Instalarea sistemului de operare Windows 593
16 Internetul ca sursa de comunicare 580
17 Istoria Internetului 617
18 Istoria calculatorului 539
19 Istoria metodelor de proiectare 359
20 Java visavis de C++ 401
21 Java vizavi de C 333
22 LIMBAJUL DE PROGRAMARE PASCAL - Programul defineste tipul salariat, o inregistrare cu variante, valorile citite fiind salvate in fisierul salariat.dat 0
23 Limbajul C 413
24 Lista vinuri prg 322
25 Lotus software 293
Trimite un referat !
Referatul tau ii poate ajuta si pe ceilalti! Ajuta-ti colegii!

Ai un referat facut de tine si consideri ca este bun si original ? Trimite-ti lucrarea ta si poti castiga premii, ajutandu-ti colegii sa ia note bune!

Trimite un referat!
Cere un
referat !
Ai nevoie de un referat bun si nu il gasesti ?

Noi te ajutam sa iti faci referatul de care ai nevoie. Da-ne detalii despre lucrarea pe care trebuie sa o redactezi si noi vom scotoci pentru tine!

Cere un referat!