C-ben hogyan lehetne a float változó memóriabeli értékét bájtonként kiíratni? Mert fogalmam sincsen róla, hogy hogyan nézne ki, esetleg azt tudom elképzelni, hogy van rá valamilyen karakter amivel kilehet íratni.
Figyelt kérdés
Így gondolom:
printf("% ",erteke);
2017. jan. 8. 00:54
1/4 anonim válasza:
float f = 123.4567;
for(int i=0; i<sizeof(f); ++i) {
unsigned char* byte = &f;
byte += i;
// printf ahogy akarod
}
2/4 anonim válasza:
Ennek mi értelme?
Biztos ezt akarod csinálni?
3/4 anonim válasza:
Ennek egy értelmét látom, mégpedig ha a kérdező arra kíváncsi, hogy egy float érték hogyan tárolódik a memóriában.
4/4 A kérdező kommentje:
Ez volt a feladat amit kaptam.
Pontosabban ez volt: Írj programot, ami egy mutatóval kiírja egy float változó memóriabeli értékét bájtonként!
2017. jan. 8. 19:43
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!