Article View: pl.comp.lang.php
Article #231383Re: return - C
From: Vax
Date: Wed, 08 Jun 2016 08:34
Date: Wed, 08 Jun 2016 08:34
16 lines
1654 bytes
1654 bytes
W dniu 2016-06-07 o 21:07, gosiahali@hotmail.com pisze: > Witam serdecznie, > jestem kompletnie zielona w programowaniu w C i zastanawiam się czym różni się return 0, return -1 a return 1 przy wyjsciu z funkcji? > na początek znajdź właściwą grupę - ta jest od PHP (coś innego niż C) ;) return "niczym się nie różni" - po prostu ustala wartość (wynik) wywołanej funkcji, gdy zostanie ona użyta w jakimś wyrażeniu... ...natomiast wartości 0, -1, 1 sugerują, że możesz analizować funkcję używaną do porównania elementów na potrzeby sortowania (zwracana jest informacja, czy elementy są równe, lub który z nich jest "większy". Chyba, że chodzi o funkcję "signum" - czyli zwrócenie informacji, czy liczba jest zerem, ujemną bądź dodatnią. Tak czy siak, nie ta grupa i ogólnie słaby pomysł na "odzielenianie" się w taki sposób.
Technical Details
Message-ID:
<nj8lbh$1qbe$1@gioia.aioe.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.mixmin.net!aioe.org!.POSTED!not-for-mailReferences:
<faedad1d-7ef8-4168-b8f1-e5c295e8e54b@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail From: Vax <m@ila.nie.ma> Newsgroups: pl.comp.lang.php Subject: Re: return - C Date: Wed, 8 Jun 2016 10:34:56 +0200 Organization: Aioe.org NNTP Server Lines: 16 Message-ID: <nj8lbh$1qbe$1@gioia.aioe.org> References: <faedad1d-7ef8-4168-b8f1-e5c295e8e54b@googlegroups.com> NNTP-Posting-Host: ehwAOS2kdkdV6rx/1Ka+2Q.user.gioia.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit