Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload


Documente c




Tablouri de caractere


Tablouri de caractereIn mod probabil,  cel mai comun tip de tablouri in limbajul C este tabloul  de caractere.  Pentru a ilustra folosirea tablourilor  de caractere  si a functiilor care le manipuleaza,  vom scrie un pro-gram care citeste un set de l
Citeste tot ...
Dimensiunefisier micarticol fara poze


Operatori logici pe biti


Operatori logici pe bitiLimbajul   C  ofera un numar de operatori pentru manipularea biti-lor; acestia nu se pot aplica lui float si double. &      SI bit cu bit |      SAU inclusiv bit cu bit ^      SAU exclusiv bit cu bit  
Citeste tot ...
Dimensiunefisier micarticol fara poze


Accesul la biblioteca standard


Accesul la biblioteca standard Fiecare   fisier   sursa   care   refera   functiile   bibliotecii standard trebuie sa contina linia   #include <stdio.h> aproape  de  inceput.  Fisierul  stdio.h  defineste unele macrouri si variabile folo
Citeste tot ...
Dimensiunefisier micarticol fara poze


Functii


Functii     In  C  o  functie este echivalenta cu o subrutina  sau  cu  o functie din FORTRAN sau cu o procedura din PL/1 sau PASCAL, etc. O functie  reprezinta  un  mod convenabil de   a  incapsula  anumite calcule  intr-o cutie neagra care poate fi
Citeste tot ...
Dimensiunefisier micarticol fara poze




O colectie de programe utile


O colectie de programe utile      Vom   considera  in  cele  ce  urmeaza  o  familie  de   pro-grame inrudite pentru efectuarea de operatii simple asupra datelor alcatuite  din caractere.  Vom vedea ca multe programe sint   doar versiuni extinse ale
Citeste tot ...
Dimensiunefisier mediuarticol fara poze


Pointeri pe caractere si functii


Pointeri pe caractere si functii Un sir constant scris astfel  'I am a string ' este  un  tablou de caractere. In reprezentare interna, compilato-rul termina un tablou cu caracterul in asa fel incit programele sa  poata detecta sf
Citeste tot ...
Dimensiunefisier micarticol fara poze


Referinte


Referinte      Ultima versiune a lui ostream din nefericire contine o eroare serioasa. Problema este ca ostream este copiat de doua ori pentru fiecare utilizare a lui <<: odata ca un argument si odata ca valoare returnata.
Citeste tot ...
Dimensiunefisier micarticol fara poze


Constante


ConstanteConstantele  int  si float au fost deja expuse;  notam in plus  ca notatia uzuala   123.456e-7sau notatia stiintifica          0.12E3pentru   numerele  flotante  sint  ambele legale.  Orice constanta flotanta este consider
Citeste tot ...
Dimensiunefisier micarticol fara poze


Initializare


Initializare Initializarea  a fost mentionata in trecere de mai multe ori  pina acum,  dar intodeauna in trecere si in legatura cu alte  subiecte. Aceasta sectiune rezuma unele din reguli, dat fiind faptul ca pina acum am discutat mai multe clase de
Citeste tot ...
Dimensiunefisier micarticol fara poze


Continue


ContinueInstructiunea continue  este  legata  de break, dar mult mai putin folosita;  ea  face   sa  inceapa  urmatoarea  iteratie  a  buclei (while,  for,  do).  In  cazul lui while si do aceasta inseamna ca partea de test se executa imediat;  in ca
Citeste tot ...
Dimensiunefisier micarticol fara poze


Tablouri de structuri


Tablouri de structuri Structurile  sint  in  special utile pentru manevrarea tablourilor de  variabile  inrudite.  Pentru exemplificare  sa  consideram  un program  pentru  a numara fiecare aparitie  a cuvintului cheie  C. Avem  nevoie de un tablou d
Citeste tot ...
Dimensiunefisier micarticol fara poze


Functii care returneaza non-intregi


Functii care returneaza non-intregi Pina   acum,  nici unul din programele noastre nu a continut  vreo declaratieasupra tipului unei functii. Aceasta deoarece implicit o functie  este  declarata prin aparitia ei intr-o expresie sau  in-structiune, ca
Citeste tot ...
Dimensiunefisier micarticol fara poze


Expresii si Instructiuni


Expresii si Instructiuni      ~    &(si)    ^    |     << >>        se aplica la intregi      =   op=      x = sqrt (a = 3*x)      ++ --   
Citeste tot ...
Dimensiunefisier micarticol fara poze




Iesirea formatata-printf


Iesirea formatata-printf Cele   doua  rutine  'printf'  pentru  iesire  si   scanf   pentru  intrare  permit translatarea  in si din reprezentarea caracterelor a  cantitatilor numerice.  Ele de  asemenea  permit generarea  sau interpretarea
Citeste tot ...
Dimensiunefisier micarticol fara poze


Expresii conditionale


Expresii conditionaleInstructiunile if (a < b)      z = a; else      z = b;calculeaza desigur in z maximul dintre a si b.  Expresia conditio-nala,  scrisa  cu operatorul ternar '?  :' ofera un mod alternativ pen
Citeste tot ...
Dimensiunefisier micarticol fara poze


Pointeri la structuri


Pointeri la structuri  Pentru   a  ilustra  citeva  din  consideratiile  referitoare   la pointeri  si  tablouri  de  structuri  sa  rescriem  programul  de contorizare a cuvintelor cheie, de data aceasta folosind pointerii in loc de indici.  Declara
Citeste tot ...
Dimensiunefisier micarticol fara poze


Argumentele liniei de comanda


Argumentele liniei de comanda Printre facilitatile oferite de C exista modalitatea de a transmi-te  argumentele  liniei  de comanda sau  parametrii  unui  program atunci  cind el incepe sa se execute.  Pt inceperea executiei este apelat main prin dou
Citeste tot ...
Dimensiunefisier micarticol fara poze


Bucle Do - While


Bucle Do - WhileBuclele while  si for impartasesc atributul de testare a conditiei de  terminare la  inceputul  buclei mai degraba decit la sfirsitul ei,  asa cum am discutat in Capitolul  1.  Al treilea tip de bucle in C - bucla do-while - testeaza
Citeste tot ...
Dimensiunefisier micarticol fara poze


Intrarea formatata-scanf


Intrarea formatata-scanf Functia   scanf  este  intrarea  analog  printf-iesirea,  admitind aceleasi conversii in sens invers.  scanf(control,  arg1,  arg2,) scanf   citeste   caractere   de   la   intrarea   standard,   le interpreteaza  c
Citeste tot ...
Dimensiunefisier micarticol fara poze


Structura de bloc


Structura de bloc     Limbajul C nu este un limbaj structurat pe bloc in sensul lui PL/1 sau ALGOL, adica functiile nu pot fi definite in alte functii. Pe  de  alta parte,  variabilele pot fi  definite  intr-o  maniera 'structura  de  bloc'
Citeste tot ...
Dimensiunefisier micarticol fara poze


Alte pagini

1 ... 20 21 22 23 24 25 26 27




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )