Node:Questions 18, Previous:Machine-level operators, Up:Advanced operators
Questions 18
- Hidden operators can be used in return statements, for example,
return (++x);
Would there be any point in writing the following?
return (x++);
- What distinguishes a bit string from an ordinary variable? Can any variable be a bit string?
- What is the difference between an inclusive OR operation and an exclusive OR operation?
- Find out what the decimal values of the following
operations are.
7 & 21 & 115 & 315 & 715 & 7 & 3
Try to explain the results. (Hint: sketch out the numbers as bit strings.)
- Find out what the decimal values of the following operations are.
1 | 21 | 2 | 3
- Find out the decimal values of the following operations.
1 & (~1)23 & (~23)2012 & (~2012)