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, 7951👍, 0💬
Popular Posts:
How To Divide Query Output into Groups? - MySQL FAQs - SQL SELECT Query Statements with GROUP BY You...
What is the version information in XML? “version” tag shows which version of XML is used.
What will be printed as the result of the operation below: main() { char *p1; char *p2; p1=(char *)m...
How To Truncate an Array? - PHP Script Tips - PHP Built-in Functions for Arrays If you want to remov...
What will be printed as the result of the operation below: main() { char s1[]="Cisco"; char s2[]="sy...