下列代码正确的是? decltype;(auto);x;|auto;a;{10};
decltype(a);y;|auto array[] {1.0, 2.0};|auto;f();{
;;return;auto;
}
decltype(a);y;|auto array[] {1.0, 2.0};|auto;f();{
;;return;auto;
}
举一反三
- 下列代码正确的是 A: auto a {10}; decltype(a) y; B: decltype (auto) x; C: auto f() { return auto; } D: auto array[] {1.0, 2.0};
- 假设有auto func(){auto a = 2u; auto b = 3L; return a + b; }那么auto v = func(); v 的类型是_____。
- 有下面语句:auto a = 2u; auto b = 3l(小写字母l);decltype(a*b) c; c 的类型是: A: unsigned int B: int C: long D: unsigned long
- 假设有 auto func() { auto a = 2u; auto b = 3L; return a + b; } 那么auto v = func(); v 的类型是____。 A: int B: unsigned int C: long D: unsigned long
- auto x = 'c'; auto p = &x;p的类型是 char* A: 正确 B: 错误