.


:




:

































 

 

 

 


sizeof




, : sizeof , sizeof ()

:

#include <iostream.h>

int main(){

float x = 1;

cout << sizeof (float): << sizeof (float);

cout << \nsizeof x: << sizeof x;

cout << \nsizeof (x + 1.0): << sizeof (x +1.0);

return 0;

}

:

sizeof (float): 4

sizeof x: 4

sizeof (x + 1.0): 8

, double, , , . , , , , , .

(-,!, ~)

( ) - .

! (true false ) . , . , , .

() ~ .

/ %

. , , .

. .

:

#include <stdio.h>

int main() {

int x = 11, = 4;

float z = 4;

printf ( : %d %f\n, x/y, x/z);

printf (: %d\n, %);

return 0;

}

:

: 2 2.750000

: 3

<< >> . , . . , , . .

<, <=, >, >=, == (),!= ( ) . . true false.

== =, , .

( &, |, ^) .

1 , 1.

1 , 1.

1 , 1.

:

#include <iostream.h>

int main(){

cout << 6 & 5 = << (6 & 5);

cout << \n 6 | 5 = << (6 | 5);

cout << \n 6 ^ 5 = << (6 ^ 5);

return 0;

}

:

6 & 5 = 4

6 | 5 = 7

6 ^ 5 = 3

( && ||) . (, , false, true). true - 1 false - 0., , .

true, true. true, true. , , .

++ = ( +=, -=, *= . .).

: _1 = _2

L-, . , , , . : . , , . L-, .

:

#include <iostream.h>

int main() {

int a = 3, b = 5, = 7;

a = b; b = ; = + 1;

cout << a = << a;

cout << \t b = << b;

cout << \t = << ;

return 0;

}

:

a=5 b=5 c=8

, , L- . , += , , .. += b = + b.

(?:) , .. .

: _1? _2: _3

. . _1 true, , . , . . if.

:

#include <stdio.h>

int main() {

int a = 11, b = 4, max;

max = (b > a)? b: a;

printf (" : %d,max);

return 0;

}

:

: 11

: , 1, n, 1.

i = (i < n)? i + 1: 1;

1.4 ( , ).

, sizeof, .

1.4 C++

++ -- sizeof ~ ! - + ( 1) ( 1) ( )
* / %
+ -
<< >>
< <= > >=
== !=
& ()
^
| ()
&&
||

1.4

?: ()
= *= /= %= += -= <<= >>= &= |= ^=




:


: 2016-11-12; !; : 1054 |


:

:

, .
==> ...

1427 - | 1370 -


© 2015-2024 lektsii.org - -

: 0.018 .