Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
Shift Operators
What will be printed as the result of the operation below:
main() { int x=5; printf("%d,%d,%d\n",x,x<<2,x>>2); }
✍: FYIcenter
As x = 5 = 0x0000,0101; so x << 2 -< 0x0001,0100 = 20; x >> 2 -> 0x0000,0001 = 1. Therefore, the answer is 5, 20, 1.
2007-02-26, 6923👍, 0💬
Popular Posts:
How To Run "mysql" Commands from a Batch File? - MySQL FAQs - Command-Line End User Interface mysql ...
when should the volatile modifier be used? The volatile modifier is a directive to the compiler's op...
What is difference between SITP and UTP in testing ? UTP (Unit Test Plan) are done at smallest unit ...
How can you implement MVC pattern in ASP.NET? The main purpose using MVC pattern is to decouple the ...
If XML does not have closing tag will it work? No, every tag in XML which is opened should have a cl...