[elektro] C változó típuskényszerítés, konstans
hg12345
hg12345 at freemail.hu
Mon Mar 2 09:20:58 CET 2020
A C egy makro nyelv,
ha az adott dokumentáció (szabványosítás) szerint tudja fordítani az utasításokat és tartalmazza az minimál könyvtárat akkor miért ne lenne C fordító.
Minden évben adnak ki bővítéseket a C fordítóhoz (szabvány) C99, C2016 stb... és szintén kiadnak egy bővített forrás listát amivel lehet tesztelni a fordítót.... :-). A fordító gyártók meg mindig jelzik meddig és azon belül mít képesek fordítani. Ezen kívül, hogy a visszamenőleg is kompatibilisek maradjanak, a fenn említett szabvány szerinti fordítási színt is állítható a fordítóban.
A uC és a DSP belső felépítése eltérhet egy normál PC végtelen hosszú RAM területétől.
Ezért architektuális illesztések is vannak ezekben a fordítókban (más a hozzá rendelt belső makro...).
De a uC/DSP gyártók is kiadnak normál "#define" meghatározott megadásokat a jobb olvashatóság érdekében.
És GCC-ben az "__attribute__" is sok mindent lehet ide-oda tenni a memóriában.
-------- Eredeti levél --------
Feladó: Kiss Gabor < kissg at ssg.ki.iif.hu (Link -> mailto:kissg at ssg.ki.iif.hu) >
Dátum: 2020 március 1 20:12:13
Tárgy: Re: [elektro] C változó típuskényszerítés, konstans
Címzett: elektro at centralnet.hu (Link -> mailto:elektro at centralnet.hu)
On 3/1/20 4:59 PM, hg12345 wrote:
> Normál C definició szerint igen,
Másfajta is van? :-> Szerintem az már nem nevezhető C-nek.
g
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
-----------------------------------------
elektro[-flame|-etc]
More information about the Elektro
mailing list