G
GrandAlf
Guest
Ca un nou venit relativ la C, am câteva întrebări pe care poate cineva să mă enlignten pe. Prima este atunci când o variabilă este declarată în afara oricăror funcții, am citit că acesta ar trebui să fie, de asemenea, declarate în orice funcție care-l folosește. Am constatat că funcționează foarte bine, fără a face acest lucru, știe cineva de ce acest lucru ar trebui să fie o cerință?. De asemenea, atunci când se utilizează un RTOS, și presupunând am o funcție în cadrul unei activități care nu utilizează variabilele externe, pot să-l numesc ca pe o funcție normală, sau există probleme de sincronizare în trecerea datelor înainte și înapoi. Orice opinii recunoștință primit.