这个只有两行的C程序至少有80%的人会判断错

1395阅读 0评论2011-02-11 kingliang123
分类:C/C++

这两个程序都是在CU的论坛里看到的,有点意思,就转过来。
原文地址:

1.
#include
void main()
{
    char *ptr = "csdn";
    printf( "%c\n",*(ptr++) );
}

结果是什么,不许用编译器,看题后5秒钟内开始回答,还要说出原因

2.
#include
void main()
{
    int i = 10;
    i << 1;
    i >> 5;
    printf( "%d\n", i);
}

结果是什么,不许用编译器,看题后5秒钟内开始回答,还要说出原因.
上一篇:QT 2, Address Book
下一篇:linux 下用man 搜到c++的API