Povrat vrijednosti u C jeziku

R

rizalafande

Guest
Temeljem codings C ispod, kako mogu vratiti 3 izlazne vrijednosti biti donesen na druge funkcije ..
==========
splavariti test1 (splavariti x)
(
splavariti a, b, c;

a = x x;
b = x * x;
c = (x / x) - x;

povratak a, b, c, / * kada koristite ovaj stil, ona će se samo za povratak rezultata C, ali ne i zajedno sa A i B * /
)
===========

 
Dzieci są bezbronne nie tylko w starciu z zagrożeniami w świecie realnym, ale również z tymi, które czyhają w rzeczywistości wirtualnej. Najmłodsi są ...

Read more...
 
Kao dodatni parametri, prošao referenca
Code:

splavariti test1 (splavariti x, * a, * b)

(

* a = x x;

* b = x x;

)
 
Možete proći samo jedna vrijednost natrag u C. Ili staviti A,
B i C u strukturi i pass strukturu adrese ili prolaze kao referentne vrijednosti FvM pokazao.Ako prođe reference možda i proći sva tri reference i koristiti za povratak sucess / error kodove.

 
dobro, rizalafande
Možete to učiniti pomoću pokazivača.
Ovaj kod je za povratak 3 vrijednosti iz funkcije:
poniłtava test (int *, int *, int *); / * Prototip funkcije zove Test * /
poniłtava glavni ()(int a, b, c;test (& a, & b, & c); / * Pozivanje funkcije testirati.
* /)
poniłtava test (int * pa, int * Pb, int * pc)(* pa = x, / * gdje x, y, z je vrijednost će vratiti funkcija * /PB = * y;* pc = z;): when you call the function test you give it an argumentsimati na umu:
kada pozovete funkciju test ti dat jedan argumenataovo je adresa argumenata glavnih funkcija dao za testiranje funkciju staviti vrijednostima ona želi da se vrati u.
nadi to biti korisni.
Last edited by mezo na 09 Sep 2008 0:58, edited 1 put ukupno

 
Hi ...je lošCode:# uključiti <stdio.h>

poniłtava test (int *, int *, int *); / * Prototip funkcije zove Test * /int glavni ()

(

int a, b, c;

test (& a, & b, & c); / * Pozivanje funkcije testirati.
* /

)poniłtava test (int * pa, int * Pb, int * pc)

(

int x = 1, y = 2, z = 3;* pa = x, / * gdje x, y, z je vrijednost će vratiti funkcija * /

PB = * y;

* pc = z;

)
 

Welcome to EDABoard.com

Sponsor

Back
Top