- Analóg fényképezés
- A kisebb független stúdiók álma lehet a DLSS 5
- Hobby elektronika
- Fujifilm X
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- 5.1, 7.1 és gamer fejhallgatók
- Felhasználóbarát módosítást kaphat az EU-ban a Nintendo Switch 2
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- MacBook Neo vs MacBook Air – Megéri a félár?
Új hozzászólás Aktív témák
-
buherton
őstag
válasz
don_peter
#4677
üzenetére
typedef enum
{
STATE_MENU = 0u,
...
} STATE_E;
static STATE_E menu_func(void)
{
//szükséges változók nullázása
//Sok sor program kód egy while() ciklusban pereg
// returnbe azt adsz vissza, amit akarsz
....
return STATE_PROFIL_LOAD;
}
main() {
STATE_E state = STATE_MENU;
while(1)
{
switch(state)
{
case STATE_MENU:
state = menu_func();
break;
case STATE_PROFIL_LOAD:
state = profil_load();
break;
}
}
}Ha nem akarod keverni a szezont a fazonnal, akkor az állapot gép függvényeit külön modulba is rakhatod, ahol modulra lokális változókat használsz, ha a függvények között szükséges az adatáramlás. Nem tudom, hogy mit akarsz csinálni, de a 2 kB borítékolhatóan kevés lesz, de szerintem még a 4 kB is. Gondolom valamilyen LCD-t is használsz. Egy frankón megírt LCD kijelző vezérlő is ~800 B, ami semmi extrát nem tud csak szöveget ír ki, de azt kényelmesen.
Nem vagy egy könnyű eset
.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Analóg fényképezés
- Futás, futópályák
- Autós topik
- A kisebb független stúdiók álma lehet a DLSS 5
- Autóápolás, karbantartás, fényezés
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Diablo II: Classic és Resurrected
- Gumi és felni topik
- Call of Duty: Black Ops 7
- Hobby elektronika
- További aktív témák...
- SAPPHIRE RX 7700 XT 12GB GDDR6 NITRO+ GAMING OC - Új, 1 év garancia - Eladó!
- EliteBook 840 14 G11 14" FHD+ IPS Ultra 5 125H 32GB 512GB NVMe ujjlolv IR kam gar
- DJI Avata 2, Goggles 3, RC Motion 3, 1 év Care Refresh gari
- MacBook Pro 13
- Samsung 98 QLED 4K Smart TV QE98QN90AATXXH 2028.10.27-ig Magyar garanciával eladó
- Apple iPhone 12 Mini 64GB, Kártyafüggetlen, 1 Év Garanciával
- LG UltraGear 39GS95QE-B OLED Monitor! 39" 3440x1440 / 240Hz / 0.03ms / G-Sync / FreeSync! BeszámítOK
- NVME, M2 NGFF, 2,5" SATA SSD-k vegyes OEM márkák és prémium típusok, sok újszerű. 128GB-1TB
- APPLE MacMini 7,1,i5-4278U,8GB RAM,1TB,macOS Monterey
- Hibás Lenovo ThinkPad P17 Gen1 20sq, 17,3" workstation notebook
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
.

