Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

Globalne i lokalne varijable?
WWW:

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
sony
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 27. 08. 2006. (23:49:48)
Postovi: (F)16
Spol: žensko
Sarma = la pohva - posuda
-1 = 0 - 1

PostPostano: 22:17 pet, 24. 8. 2007    Naslov: Globalne i lokalne varijable? Citirajte i odgovorite

Zanima me zasto u jednom programu se dogada sljedece:
imam varijablu NH koja je tipa int i NH=funkcija koja vraca broj redaka h koji je uvijek manji od 50,
nakon nekoliko fprintfova i jedne moje funkcije koja uopce ne koristi NH , nakon sto se ta fja izvrsi NH promijeni vrijednost i printf("%d", NH );ispisuje neki sasvim drugi ogroman broj (valjda 8znamenkasti), a ako NH deklariram kao globalnu sve radi normalno, tj. pokazuje stvarnu vrijednost od NH?
Mislim zanima me kako se unutar programa vrijednost od NH samo tako promijenila??
Zanima me zasto u jednom programu se dogada sljedece:
imam varijablu NH koja je tipa int i NH=funkcija koja vraca broj redaka h koji je uvijek manji od 50,
nakon nekoliko fprintfova i jedne moje funkcije koja uopce ne koristi NH , nakon sto se ta fja izvrsi NH promijeni vrijednost i printf("%d", NH );ispisuje neki sasvim drugi ogroman broj (valjda 8znamenkasti), a ako NH deklariram kao globalnu sve radi normalno, tj. pokazuje stvarnu vrijednost od NH?
Mislim zanima me kako se unutar programa vrijednost od NH samo tako promijenila??


[Vrh]
Korisnički profil Pošaljite privatnu poruku
jakov
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 30. 08. 2006. (20:03:41)
Postovi: (47)16
Spol: muško
Sarma = la pohva - posuda
= 8 - 0
Lokacija: evo me doma

PostPostano: 22:26 pet, 24. 8. 2007    Naslov: Citirajte i odgovorite

Ako nije problem, hajde stavi kod programa ovdje ili mi pošalji pa da vidim. Zainteresirao si me s pitanjem.
Ako nije problem, hajde stavi kod programa ovdje ili mi pošalji pa da vidim. Zainteresirao si me s pitanjem.



_________________
"Čovjek radi cijeli život da bi bio poznat, a onda ide po svijetu s tamnim naočalama da ga ne bi prepoznali." W. S. Maugham
[Vrh]
Korisnički profil Pošaljite privatnu poruku
pecina
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 19. 01. 2005. (14:15:23)
Postovi: (157)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
62 = 85 - 23
Lokacija: Happily traveling through space since 1986!

PostPostano: 0:41 sub, 25. 8. 2007    Naslov: Citirajte i odgovorite

Greška ti je u toj funkciji. Nekakav stack corruption. Pogledaj da li možda koristiš scanf ili slično u toj fji. Nekakve pointere i/ili adrese.
Greška ti je u toj funkciji. Nekakav stack corruption. Pogledaj da li možda koristiš scanf ili slično u toj fji. Nekakve pointere i/ili adrese.



_________________
-- space available for rent --
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2 Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan