Что напечатает следующая программа ?
#include "defs.h"
int i=1;
main() { auto int i, j; i=reset(); for ( j=1; j(Классы памяти 4.1)
} }
В одном файле | В еще одном файле |
static int i=10;
int next(j) int j; { return( j=i++ ); } int last() { return( i-=1 ); } int new(i) int i; { static int j=5; return(i=j+=i); } | extern int i;
int reset() { return(i); } |