02.12.2012, 15:16. Просмотров 440. Ответов 7
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| union MyUnion
{
int int_num;
long long ll_num;
};
int main()
{
MyUnion uni;
uni.int_num = INT_MAX;
uni.ll_num = LLONG_MAX;
std::cout << uni.int_num << std::endl;
std::cout << uni.ll_num << std::endl;
std::cin.get();
return 0;
} |
|
Объясните пожалуйста, почему в uni.int_num, вместо числа INT_MAX, получается -1?