⇤ ← 于2007-07-19 01:50:24修订的的版本1
大小: 736
备注:
|
大小: 788
备注:
|
删除的内容标记成这样。 | 加入的内容标记成这样。 |
行号 1: | 行号 1: |
行号 15: | 行号 14: |
[[Include(^TCPL/A\.10\.[0-9] .*,,titlesonly)]] |
A.10 External Declarations
The unit of input provided to the C compiler is called a translation unit; it consists of a sequence of external declarations, which are either declarations or function definitions.
- translation-unit:
- external-declaration translation-unit external-declaration
- function-definition declaration
The scope of external declarations persists to the end of the translation unit in which they are declared, just as the effect of declarations within the blocks persists to the end of the block. The syntax of external declarations is the same as that of all declarations, except that only at this level may the code for functions be given.