下面属于声明的是________。
A: extern const int c;
B: int a;
C: struct S { int a; int b; };
D: extern const int c = 1;
A: extern const int c;
B: int a;
C: struct S { int a; int b; };
D: extern const int c = 1;
举一反三
- 下面哪个不属于声明标识符 A: extern const int c; B: enum { up, down }; C: struct S; D: typedef int Int;
- 下列语句错误的是______ A: int val(20); B: exterm int val(20); C: const int val; D: extern const int val;
- 下面几组代码正确的是 A: const int a; B: const int a; a=1; C: const int a=1; D: int const a=1;
- What do the following declarations mean? a) const int a; b) int const a; c) const int *a; d) int * const a; e) int const * a const;
- 下面不正确的函数重载是________。 A: int A1(float &r) { return 1; } int A1 (float const &r) { return 1; } B: float A1(int *const p) { return 1; } float A1 (const int *p) { return 1; } C: int A1 (float * const p) { return 1; } int A1(float const * const p) { return 1; } D: float A1 (int const *const p) { return 1; } float A1(const int *p) { return 1; }