6. Explain the output of the following code short s1 = 705; char c=static_cast(s1); int i = c; cout << i << endl; What is the bit pattern of the value of i? Now explain the output of the following code. What is the bit pattern of the value of i1? unsigned char c1 = s1; int i1 = c1; cout << i1 << endl;

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter7: Arrays
Section: Chapter Questions
Problem 7PP: (Numerical) Using the srand() and rand() C++ library functions, fill an array of 1000 floating-point...
icon
Related questions
Question

Please solve and show all work.

6. Explain the output of the following code
short s1 = 705;
char c=static_cast<char>(s1);
int i = c;
cout << i << endl;
What is the bit pattern of the value of i?
Now explain the output of the following code. What is the bit pattern of the value of i1?
unsigned char c1 = s1;
int i1 = c1;
cout << i1 << endl;
Transcribed Image Text:6. Explain the output of the following code short s1 = 705; char c=static_cast<char>(s1); int i = c; cout << i << endl; What is the bit pattern of the value of i? Now explain the output of the following code. What is the bit pattern of the value of i1? unsigned char c1 = s1; int i1 = c1; cout << i1 << endl;
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning