|
C & C++ FAQ
|
| C | C++ | 宣言と文とを混在することはできますか。 |
| C |
は、エラーとなります。int x = 3; int a = 4; x = 2 * a; int y = x + 3; /* エラー:文の後に宣言をおくことはできない */
| C99 | C++ |
| 標準C | §6.6.2 | Compound satement, or block |
| 標準C99 | §6.8.2 | Compound satement |
| 標準C++ | §6.3 | Compound satement or block |