58127-1 C-ohjelmointi - Syksy 2000 : Kertausta: Luento3
#include<stdio.h> int m = 3; int main(void) { int j = 2; int k = 3; printf("j:n arvo on nyt %d ja osoite on %p\n",j,&j); printf("k:n arvo on nyt %d ja osoite on %p\n",k,&k); printf("m:n arvo on nyt %d ja osoite on %p\n",m,&m); { int k = 5; int c = 12; j = 4; m = 8; printf("j:n arvo on nyt %d ja osoite on %p\n",j,&j); printf("k:n arvo on nyt %d ja osoite on %p\n",k,&k); printf("c:n arvo on nyt %d ja osoite on %p\n",c,&c); printf("m:n arvo on nyt %d ja osoite on %p\n",m,&m); } printf("j:n arvo on nyt %d ja osoite on %p\n",j,&j); printf("k:n arvo on nyt %d ja osoite on %p\n",k,&k); /* Seuraava rivi ei kelpaa kääntäjälle koska muuttuja c ei näkyvissä */ /* printf("c:n arvo on nyt %d ja osoite on %p\n",c,&c); */ printf("m:n arvo on nyt %d ja osoite on %p\n",m,&m); return 0; }
Jan Lindström (Jan.Lindstrom@cs.Helsinki.FI)