, .
:
_ _ (_1 _1, _2 _2,...) { 1; 2;... N; return n;};- _N N-ro . , .
- N , . ; , ; .
- return n , n ( n ). . void return , , .
.
(.. main).
:
int max (int, int);int max (int n1,int n2) { if(nl > n2) { return n1; } else { return n2; }} int main(void) { int = 100 - max(10,20); cout << a; return 0;}, , , , , .
:
double cube (double a) { return a*a*a;} int main(void) { double pi = 3.1415; cout << cube(pi); return 0;}, . , main, main, main.
:
double cube (double);int main(void) { double pi = 3.1415; cout << cube(pi); return 0;} double cube (double a) { return a*a*a;}
C . . , . , .
#include. . ( ) ( ).
, , :
#include "math.h"
, LIB INCLUDE . , , . , , . .
. , . .
, , inline:
inline int swap(int a, int b){ a = a+b; b = a-b; a = a-b;}inline, . , .