, , .
- , ( ). , . .
, , . . , () , , . , , .
, , , , , . , , .
.
++ , , / , .
. , ( ), , . , , .
:
[< >] <> <> [= <>] [,<> [= <>]...]; |
:
int x; // double y=exp(1); // int a,b=0; // . b 0. |
++ . ( , ) , .
, typedef, , . . , unsigned char uchar.
, typedef, , . , . , .
|
|
.
, , . void , .
, . :
<> <> (< >) { [<>] [<>] } |
. , .
.
, main. , , . , , , main.
, void. , void. , . return.
int f1(){} // void f2(){} // int f3(){return 1;} // void f4(){return 1;} // void |
inline. . inline , , , () . inline .
inline int max(int x, int y) { return x > y? x: y; } |
.
, , .. . , , , . , , / .
, : ; ; ; ; ; ; ; ; ; ; ; ; .
. . , : ; ; .