Hogyan működik ez a funkció mutató verem túlcsordulás az orosz

Kezdeni, megpróbálok olvasni itt a második sorban, hogy van, p - egy pointert a függvény visszatérési értéke void típusú. Miért olvastam, és különösen „típusú üres”, mert a módszer itt. Hanem milyen szabályok történik minden?
Tudok róla, mint.

meghatározott február 19 '13 at 12:38

Például: (működik a C és C ++)

Broadcasting és fuss

Talán ez (nem egészen helyes megoldás) hasznos lesz.

By the way, bárki írhat igazán helyes (kívánatos, hogy létrejöjjön és munka) opciót a C és C ++ nyelven.

Vannak más módszerek is, mint például a Algol 60 volt a módszer átviteli paraméterek „név”. A legtöbb esetben ez ugyanazokat a feladatokat látja a paramétereit az átviteli módszer „link”, de van néhány további funkciók (jelenleg néhány nyelven van olyan dolog - a paraméterek kód blokkokat, mint célkitűzés-C, Perl, stb.) Megvalósítás - thunk'i.

Az aláírás semmi köze, és. Ez csak arra szolgál, hogy igazolja és kiegészítése néhány szellem alapértelmezett típus.

Válaszol február 20 '13 at 18:16

@alexlz, pontosan. Azt hiszem, a válasz hasznos lesz sok korrekt leírását visszatérő függvények funkciókat. Én ezt a szabályt az alábbiak szerint történik: leírás a funkció, a neve és a paraméterek zárójelek közé, és írd helyett típusú csillag (vagy több, attól függően szintjén Indirekció), az eredmények típusát a függvény visszatérési előtt írásban a zárójelben, és írja le érveit után zárójelben. Ennek megfelelően a korai prototípus írásra, például az extern és töltse ki ezt a leírást „;”. de ha mi írjuk a funkció is, akkor fejezd be a szervezetben. - AVP február 21 '13 at 17:25

Kapcsolódó cikkek