.


:




:

































 

 

 

 


--

Typedef.

typedef , , , , . 17.4 .,

typedef int miles, *klicksp; typedef struct { double re, im; } complex;

miles distance; extern klicksp metricp; complex z, *zp;

; distance int, metricp - " int", z - zp - .

typedef - , , . distance , ', int.

 
const const , , . const , , , . : const float pi = 3.1415926;const maxint = 32767;char *const str = "Hello, world!"; // char const *str2 = "Hello, world!"; // ++ const "" const . extern const. const const ( const -const.) , char *str3 = str2 /* */   . ? (, , ) . . . , , . ( )   int a = 3; // - int *ptr = 0; // , * ptr = &a; // & * &. * , , & . . C++ 6 . Tiny Small Medium Compact Large Huge

 

, . :

- ,

- ,

- ,

- .

struct ID

{

<> < 1- >;

<> < 2- >;

<> < >;

};

struct , . struct , (tag , ). . . , .

.

:

- ;

- ;

- .

, , . . :

1. , (/) .

2. , .

3. .

, .

. , , - , , . :

struct {
1: ;
2: ;
...
N: ;
}

 

C++ , , C++ ; , .

, C++, , .

1- , .

2- C++ .

3- , .

4- , ().

, C++, , C++ , , C++ .

, . , .

 

 



<== | ==>
| 4 .
:


: 2017-02-11; !; : 231 |


:

:

,
==> ...

1513 - | 1471 -


© 2015-2024 lektsii.org - -

: 0.011 .