更新时间2018-05-11 07:51:23
1.#include <iostream>
2.#include <algorithm>
3.using namespace std;
4.
5.int main()
6.{
7. double a=2017;
8. double &b=a;
9. double &&c(a+1);
10. double &&d=a+10;
11. cout << a << " " <<b << " " << c << " " << d << endl;
12. return 0;
13.}
||=== Build: Debug in 20180508 (compiler: GNU GCC Compiler) ===|
C:UsersAdministratorDesktop20180508main.cpp||In function 'int main()':|
C:UsersAdministratorDesktop20180508main.cpp|9|error: expected unqualified-id before '&&' token|
C:UsersAdministratorDesktop20180508main.cpp|10|error: expected unqualified-id before '&&' token|
C:UsersAdministratorDesktop20180508main.cpp|11|error: 'c' was not declared in this scope|
C:UsersAdministratorDesktop20180508main.cpp|11|error: 'd' was not declared in this scope|
||=== Build failed: 4 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
我测试了下.你的这段程序在vc++(2015)及C++builder中没有问题
就是gcc不支持,这个要看下是否是标准的C++语法了