zastosowanie void
Ostatnio zmodyfikowano 2013-01-22 18:35
kejkun Temat założony przez niniejszego użytkownika |
zastosowanie void » 2013-01-02 13:20:58 mamy taki kod: #include <iostream> #include <cmath>
using namespace std;
void czynniki( unsigned n ) { unsigned g, i; g = sqrt( n ); for( i = 2; i <= g; i++ ) { while( n % i == 0 ) { cout << i << " "; n /= i; } if( n == 1 ) { cout << endl; return; } } cout << n << endl; }
int main() { unsigned n; cin >> n; czynniki( n ); return 0; }
1-szy raz spotykam się z void, zatem jaką rolę tu pełni ?? 2. czy jest on tu potrzebny ? 3. co on dokładniej nam daje ? |
|
jsc |
» 2013-01-02 13:31:18 1) Typ pusty 2) Tak 3) Możliwość deklarowania funkcji |
|
Mike148 |
» 2013-01-02 14:07:26 Prostszym językiem to int f1() { return 12; }
void f2() { bool i = true if( i ) { return } std::cout << "Funkcja" }
|
|
kejkun Temat założony przez niniejszego użytkownika |
» 2013-01-02 14:56:52 a mógłby mi ktoś wytłumaczyć czemu w tym kodzie jest potrzebny ?? hm ? |
|
jsc |
» 2013-01-02 14:59:06 Bo przy deklaracji funkcji jest konieczne podanie typu zwracanego, nawet jak nie zamierza ona niczego nie zwracać. |
|
DejaVu |
» 2013-01-02 15:00:35 |
|
kejkun Temat założony przez niniejszego użytkownika |
» 2013-01-03 12:34:30 próbowałem na ideone, tego dłuzszego kodu z tego tutoriala z wejściem : 1 2 i błąd wyskakuje czemu ? http://ideone.com/UpKZgW |
|
DejaVu |
» 2013-01-03 12:58:33 Wypadałoby wprowadzić dane wejściowe... |
|
« 1 » 2 |