Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 
Helsingin yliopisto / Tietojenkäsittelytieteen laitos / Copyright © 2000 Jan Lindström. Tämän oppimateriaalin käyttö on sallittu vain yksityishenkilöille opiskelutarkoituksissa. Materiaalin käyttö muihin tarkoituksiin, kuten kaupallisilla tai muilla kursseilla, on kielletty.

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)