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