, (char, int, float, double, ) .
: , , , , (, , ), .
.
, , :
* ( ), ;
* ( );
* ( : , , ).
( 1*n n*1), ( n*m) ( n*m*p...).
.
, . . , , .
, () .. , /++.
/++ .
1) , . , .
. .
2) () , . . /++ .
.
, . ( ), .
:
<> <_> [];<> (int, float, char, ), <_> ; <> - , . , .
:
) float A[10];
) const n=10; float A[n];
, , - , .
|
|
, , n (10 ), k*n (4*10), k ( float). , , , .
sizeof, :
M=sizeof (<>) * n;
M= sizeof (<_>);
M= sizeof <_>;
M , . , .
40.
float A[10]; int M1, M2;
M1=sizeof(float)*10; // M1=sizeof float *10; !
M2=sizeof(A); // M2=sizeof A;
cout<<M1<<endl<<M2;
, 0. A[n-1] . . 0 9 , . 10 : A[0], A[1], A[2],, A[9].
. /++ , . , . .
, . . , , :
const nmax=100;
float X[nmax];
int n;
cout<< ;
cin>>n;
// n ( nmax) , ,
for (int i=0; i<n; i++)
{
cout<<X[<<i<<]=;
cin>>X[i];
}
. , , , . .