Jos määrittelet muuttujan uudestaan ohjelman sisälla (kokonaisluku 4 byte-> liukuluku 8 byte) mitä tapahtuu?
Olen törmännyt kääntäjään (tuotenimi alkaa B:llä) joka ei herjaa tuollaisesta.
(Integraleja!!?? perseessäsi)
0Äänestä
teuro
mitään integraleja kirjoitti:
laske (!) (miten tyhmä saa olla?).
Kysymykseni koski:
Jos määrittelet muuttujan uudestaan ohjelman sisälla (kokonaisluku 4 byte-> liukuluku 8 byte) mitä tapahtuu?
Olen törmännyt kääntäjään (tuotenimi alkaa B:llä) joka ei herjaa tuollaisesta.
(Integraleja!!?? perseessäsi)
Et voi määritellä samaa muuttujaa uudelleen. Jos haluat tehdän for-lauseen for-lauseen sisään tulisi käyttää erinimistä muuttujaa vaikkapa double b;
0Äänestä
Piru_
teuro kirjoitti:
Et voi määritellä samaa muuttujaa uudelleen. Jos haluat tehdän for-lauseen for-lauseen sisään tulisi käyttää erinimistä muuttujaa vaikkapa double b;
kahta samannimistä muuttujaa, jotka ovat yhtä aikaa voimassa.
0Äänestä
Multimeedio
Piru_ kirjoitti:
kahta samannimistä muuttujaa, jotka ovat yhtä aikaa voimassa.
määrittää siis näitten { //tama on naitten väli } välissä ei voi määrittää ellei tee näin {//naitten valiin uusi lohko {//tama on uusi lohko}}, jolloin tuolla uudessa lohkossapa voikin määrittää, koska se on edellisen sisällä ja siis eri lohko
0Äänestä
Multimeedio
Multimeedio kirjoitti:
määrittää siis näitten { //tama on naitten väli } välissä ei voi määrittää ellei tee näin {//naitten valiin uusi lohko {//tama on uusi lohko}}, jolloin tuolla uudessa lohkossapa voikin määrittää, koska se on edellisen sisällä ja siis eri lohko
vastoin, sillä siinähän piti olla, että sen sisällä olevan lohkon ulkopuolelle voi määrittää sen lohkon jäljestä samalla nimellä. Globaalit muuttujat perustuvat siihen havaintoon, että sen lohkon edestä voi määrittää...
0Äänestä
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
"for (int i=0; i
laske (!) (miten tyhmä saa olla?).
Kysymykseni koski:
Jos määrittelet muuttujan uudestaan ohjelman sisälla (kokonaisluku 4 byte-> liukuluku 8 byte) mitä tapahtuu?
Olen törmännyt kääntäjään (tuotenimi alkaa B:llä) joka ei herjaa tuollaisesta.
(Integraleja!!?? perseessäsi)
Et voi määritellä samaa muuttujaa uudelleen. Jos haluat tehdän for-lauseen for-lauseen sisään tulisi käyttää erinimistä muuttujaa vaikkapa double b;
kahta samannimistä muuttujaa, jotka ovat yhtä aikaa voimassa.
määrittää siis näitten { //tama on naitten väli } välissä ei voi määrittää ellei tee näin
{//naitten valiin uusi lohko {//tama on uusi lohko}}, jolloin tuolla uudessa lohkossapa voikin määrittää, koska se on edellisen sisällä ja siis eri lohko
vastoin, sillä siinähän piti olla, että sen sisällä olevan lohkon ulkopuolelle voi määrittää sen lohkon jäljestä samalla nimellä. Globaalit muuttujat perustuvat siihen havaintoon, että sen lohkon edestä voi määrittää...