- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Autóhifi
- AMD Navi Radeon™ RX 9xxx sorozat
- Jó a retró: Chieftec UNI számítógépház
- Vezetékes FEJhallgatók
- Apple asztali gépek
- HP ProLiant MicroServer N36L / N40L / N54L
- ASUS blog: Aludj nyugodtan!
- Hobby elektronika
- Nem fut az Intel grafikus vezérlőin az év egyik legjobban várt címe
-
PROHARDVER!

Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
axioma
#11374
üzenetére
Nem, ez nem fordítói jófejség, és nem csak a scanf-ben működik így, az egésznek mélyebb oka van. A char *ptr egy pointer, ahol a változó tartalma egy memóriacím, amire mutat. A változó értékét módosíthatod, és akkor egy másik memóriaterületre fog mutatni.
A char str[10] változó ezzel szemben ténylegesen azt a 10 byte-ot jelenti, amit lefoglalt számára a fordító, és nem változtathatod meg, hogy milyen memóriacímre mutasson. Tehát amíg ez legális: ptr=str, addig ez nem legális: str=ptr. De másként működik rájuk a sizeof is: sizeof(str)=10 lesz, nem pedig a pointer mérete (pl. 8).
Abban viszont tökéletesen egyetértünk, hogy nem jó gyakorlat a konkrét esetben &-tel használni, én sem szoktam, és nem is buzdítottam senkit erre. Ahogy írtad, egy kezdőnek az &input[0] a legbiztonságosabb forma.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Nothing Phone 3a alza.hu-s vásárlás, független, 8GB/128GB
- KIEMELT AKCIÓ: kitűnő állapotban lévő Apple iPad Pro Tablet 12.9" 128 GB szuper áron eladó !!! (2)
- Lenovo ThinkPad L14 Gen 1 Ryzen 5 pro 4650U, 16GB RAM, 256-512GB SSD, jó akku, számla, gar
- Microsoft Xbox Classic + 1 db Kontroller, valamint Need For Speed játék
- iPhone 16 Pro 128GB Független Használt/1-3 hónap gar./Akku 89%/p4813
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- Értékcsökkentett gamer alaplapok /ASUS/MSI/AM5/Számlával/
- Telefon felvásárlás!! Apple Watch Series 9/Apple Watch Ultra/Apple Watch Ultra 2
- ÚJ MacBook Pro 14" M4 PRO 24GB 512GB Space Black
- Dell Latitude 7300 Core i5-i7, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



