.


:




:

































 

 

 

 





, (.. , ):

: , ; , ;

: , , ( );

: , ( ), ;

: , ; ; , ; ; : ; .

 

, , ( ). , , - .

:

l (.. ) , .

l , ( ) .

l , , (.. ) .

l , , (.. ) . ( ), (.. ) ( ). , (). .. .

l ( ) , , ::.

1.

my_main.cpp

#include <iostream.h>

int a; // a
static long li; // li
int main ()

{
int b; // b
extern int x; // , -
static int c; //
a = 1; //
int a; //
a = 2; //
:: a = 3; //
//(::
cout << a << endl; //

cout << :: a << "\n"; //

return 0;

}

 

2.

my_main_1.cpp

#include <stdio.h>

int i=0; // i 1

void main()
{ auto int i=1;
// i main 1
printf (%d, i); // 1
{ int i=2; // i { } 2
printf (%d, i); // 2
{ i +=1; // { } i { }
printf (%d, i); // 3
}
printf (%d, i); // 3, { }
}
printf (%d, i); // 1, main i =1
}

3.

:

{
int i;
//
char ch; // int i char ch { }
i=3;

{
double i; // double i { }
i=3.0; // int i { },
ch=A; // char ch { }
}
i+=1; // int i { }, 4
. // double i { }
. // char ch { }, A
}
// int i char ch { }

 

4.

:

f1.cpp

#include <iostream.h>

int m = 10; //

double x = 100.56; //

extern int func1 (); // ,

extern double func2 (); // ,

int main () {

out << m << " " << func1 () << endl; // 10 100

cout << x << " " << func2 () << endl; // 100.56 110.56

return 0; }

f2.cpp

extern int m; // ,

extern double x; // ,

int func1 () { return m * m; } //

double func2 () { return x + m; } //

 

5.

1 :

f12.cpp

#include <iostream.h>

static int m = 10; //

double x = 100.56;//





:


: 2016-12-06; !; : 344 |


:

:

, , .
==> ...

1833 - | 1485 -


© 2015-2024 lektsii.org - -

: 0.017 .