main
| Line | |
|---|
| 1 | int i1 = 1;
|
|---|
| 2 | static int i2 = 2;
|
|---|
| 3 | extern int i3 = 3;
|
|---|
| 4 | int i4;
|
|---|
| 5 | static int i5;
|
|---|
| 6 |
|
|---|
| 7 |
|
|---|
| 8 |
|
|---|
| 9 |
|
|---|
| 10 |
|
|---|
| 11 | // definition, external linkage
|
|---|
| 12 | // definition, internal linkage
|
|---|
| 13 | // definition, external linkage
|
|---|
| 14 | // tentative definition, external linkage // tentative definition, internal linkage
|
|---|
| 15 | // valid tentative definition, refers to previous // 6.2.2 renders undefined, linkage disagreement // valid tentative definition, refers to previous // valid tentative definition, refers to previous // 6.2.2 renders undefined, linkage disagreement
|
|---|
| 16 | // refers to previous, whose linkage is external // refers to previous, whose linkage is internal // refers to previous, whose linkage is external // refers to previous, whose linkage is external // refers to previous, whose linkage is internal
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.