Informatică, întrebare adresată de alexandradobre2867, 8 ani în urmă

Dintre structurile C, pot fi antete de program doar:
1. void sortare(float*x, int n)
2.int aparitii(float x[], int n, int*k)
3.void meniu()
4.void*subprogram(int n)
5.void**subprogram2(int m, int n)
6.void afisare(int cod)
7.void minim(float*x, int n, float*min)

Răspunsuri la întrebare

Răspuns de andrei750238
4

Dintre expresiile C, pot fi toate antete de subprogram.

Toate anteturile sunt declarate corespunzator limbajului C, asa cum poti vedea in imaginea atasata. In cazul in care unul din anteturi ar fi fost neconform atunci am fi avut erori la compilare.

► Amintim :

Un antet C este alcatuit din tipul de date returnat, numele functiei (regulile referitoare la simbolurile acceptate sunt identice ca regulile pentru identificatorii de variabila) si lista de parametrii.

Desi initial pare sa nu aiba sens returnarea unui pointer la tipul void, acest tip de data este folosit des ca un tip generic, putandu-se face casting de la un tip de pointer la altul.

Anexe:

alexandradobre2867: și eu am crezut la fel, ca toate sunt dar ca variante de răspuns am : a)1,3,6 , b)2,4,5, c)1,3,4,5,6,7 d)1,3,6,7 , e)2
alexandradobre2867: am scris eu greșit, intreba care din ele sunt antete de functie
andrei750238: Dupa cum poti vedea in imagine toate secvențele pot fi antete de funcție.
Alte întrebări interesante