在C++里面把<<当作输出操作符,是stream这个类里一个重要的运算符。在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器(<<) 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<<"Write Stdout"<<'\n';就表示把字符串"Write Stdout"和换行字符('\n')输出到标准输出流。 2、析取器(>>) 从流中输入数据。比如说系统有一个默认的标准输入流(cin),一般情况下就是指的键盘,所以,cin>>x;就表示从标准输入流中读取一个指定类型(即变量x的类型)的数据。
...全文
楼上的别误人子弟。 正解:<< 是运算符,表示 左移。 MAX是int类型,1 = 0000 0000 0000 0000 0000 0000 0000 0001b,总共32位(b表示位) 左移16位则为 0000 0000 0000 0001 0000 0000 0000 0000。
...全文