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




FISIERE ANTET

c


FISIERE ANTET

Operatiile mai des utilizate in activitatea de programare in C sunt implementate in functii standard sau predefinite care se gasesc in biblioteca standard C.

Prototipurile functiilor standard precum si alte declaratii de tipuri si co 434g63e nstante simbolice necesare la utilizarea functiilor se gasesc in fisiere antet. Acestea sunt fisiere text obisnuite cu extensia .h (de la header) si care sunt memorate de obicei in \TC\INCLUDE. Acest director trebuie sa fie fixat de utilizator in meniul Option/ Directories/ Include directories. Altfel fisierele header nu vor putea fi localizate corect in faza de compilare.



Fisierele header se includ in program cu ajutorul directivei: include.

Utilizand forma:

# include < fisier-header>

fisierul de inclus este cautat doar in directorul specificat in Options/ Directories/I nclude dorectories, iar utilizand forma:

# include "fisier - header"

fisierul de inclus este cautat mai intai in directorul curent si daca nu este gasit aici este cautat apoi in directorul specificat in Options/ Directories/ Include directories.

Exemple: #include <math.h>

# include "antet.h"

iar in cel de-al doilea se include fisierul antet.h cautand mai intai in directorul curent si apoi in d In primul exemplu se include fisierul math.h din directorul specificat in Include directories, irectorul specificat in Include directories.

Cele mai importante fisiere antet standard ANSI sunt:

alloc.h - declara functii de alocare, redactare si eliberare memorie;

assert.h - defineste macroinstructiunea assert ( ) care se foloseste la diagnosticarea de erori din

program;

bios.h - contine definitii de functii pentru verificarea echipamentelor periferice si pentru apelarea

directa a serviciilor BIOS;

conio.h - defineste functii video pentru lucrul cu consola: afisare texte, controlul ferestrelor,

pozitionarea cursorului, controlul atributelor de scriere etc;

ctype.h - contine functii pentru transformarea si clasificarea codurilor de caractere;

dir.h - defineste functii pentru lucrul in directoare si cu specificari de fisier

MS-DOS;

errno.h - defineste constante simbolice cu coduri de eroare MS-DOS;

graphics.h - contine functii grafice: setare paleta de culoare; desenare linii, dreptunghiuri, curbe, sectoare de umplere; salvare, restaurare imagini video etc;

io.h - contine functii de I / O pentru prelucrarea la nivel inferior a fisierelor;

math.h - defineste majoritatea functiilor matematice uzuale precum si acelor mai importante constante matamatice;

mem.h - contine functii pentru copiere zone de memorie, cautare, comparare siruri de caractere;

signal.h - defineste semnale si functii necesare la depanarea programului;

stdarg.g - defineste macrouri si functii ce permit lucrul cu functii cu numar variabil de argumente;

stdio.h - contine functii de intrare / iesire cu tastatura si consola precum si functii pentru prelucrarea la nivel superior a fisierelor;

stdlib.h - defineste tipuri, macrouri si functii generale: sortare, conversii, alocare memorie, generare numere aleatoare, comunicare cu mediul etc.;

string.h - contine functii ce permit prelucrarea sirurilor de caractere;

time.h - defineste functii pentru fixarea si obtinerea timpului sistem.

Informatii concise despre tipurile, macrourile, functiilor si constantelor simbolice definite in fisierele antet se pot obtine prin serviciul de help din meniul Help sau cu serviciul de Help on Line apelat in fereastra de editare tastand CTRL+ F1 care ofera informatii despre cuvantul pe care este pozitionat cursorul.

Daca intr-o fereastra de help sunt date si exemple de programe acestea se pot selectiona si apoi copia in "clipboard" cu comanda Edit/ Copy Exemple. Aceste informatii, chiar succinte, completeaza prezentarea functiilor standard care urmeaza.



Document Info


Accesari: 5649
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




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

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )