C nyelvben egy kis segítség?
Figyelt kérdés
Ez az egyszerű forráskódom:
int a,b,x;
printf("Kerem az 1. szamot: ",&a);
scanf("%d",a);
printf("Kerem a 2. szamot: ",&b);
scanf("%d",b);
x=a+b;
printf("Osszeg: %d",&x);
Viszont eredménybe ezt kapom:
Kerem az 1. szamot: 2
Kerem a 2. szamot: 2
Osszeg: 2272292
RUN SUCCESSFUL (total time: 9s)
MIÉRT TÖLTI FEL MINDIG UGYANAZZAL A RANDOM SZÁMMAL AZ x VÁLTOZÓT????
2013. szept. 18. 21:11
21/21 iostream válasza:
Ezen lehet vitatkozni, hogy jó-e vagy sem, mindenesetre ha nem szabványos és nem minden releváns területen elterjedt (ez a kvázi szabvány (lásd #pragma once, az egy jó példa a kvázi szabványra)), akkor ha nem jelölöd, hogy melyik fordító melyik dialektusában (a gcc sem eszi meg, ha külön kéred, hogy figyeljen a szabványra), akkor a szabvány az alapvető elvárás, és akkor ez bizony helyetelen kód.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!