Hirdetés
Legfrissebb anyagok
PROHARDVER! témák
- Google Chromecast topic
- OLED TV topic
- Óriási ugrás: teszten az ASUS Zenbook A16 és a Snapdragon X2
- Apple MacBook
- A Kindle-botrány röviden — a digitális tulajdon vége
- Milyen billentyűzetet vegyek?
- Ne késd le a határidőt! (Secure Boot 2026)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Vezetékes FEJhallgatók
- Egyre inkább szoftverrel segítene a Core CPU-k teljesítményén az Intel
Mobilarena témák
IT café témák
Új hozzászólás Aktív témák
-
alapz@j
tag
válasz
jattila48
#6331
üzenetére
Ezt írtam rá tegnap:
void t1(void) {
char msg[16];
strcpy(msg, "Hello!");
puts(msg);
}
void t2(void) {
char msg[16];
puts(msg);
}
int main(void) {
t1();
t2();
return EXIT_SUCCESS;
}Mivel a t1 és t2 függvényeknek ugyanolyan méretű a kezdeti stack frame-je, így a t2 hívásakor a char[16] ugyanarra a memóriaterületre esik és a puts szépen kiírja az előző függvényből ott maradt Hello!-t
Új hozzászólás Aktív témák
Téma tudnivalók
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
Aktív témák
Új fizetett hirdetések
Üzleti előfizetők hirdetései
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- APPLE MacMini 7,1,i5-4278U,8GB RAM,1TB,macOS Monterey
- ÚJ! AKRacing Arctica gamer szék
- Azonnali kézbesítés az év bármely pillanatában
- GYÖNYÖRŰ iPhone 12 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS2927, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

