2017-04-01 5 views
-4

Was macht der Parameter beim Programmieren?Was macht der 'c' Parameter in der Codierung?

Zum Beispiel

void main()

int n = 6;

int test (int n)

Ist int n innerhalb des int-Test auf die void main int 6 beziehen? Kann mir jemand weiter erklären.

Tq Jungs haben jetzt besseres Verständnis.

+0

Es wird verwendet, um Werte an andere Funktionen zu senden.! für die Berechnung oder den Betrieb. –

+0

Hallo, außer senden, kann es Wert von anderen Funktionen für Berechnung oder Betrieb erhalten? – Noct

+0

Sie können den aktualisierten Wert erhalten, indem Sie den Wert aus der Funktion mit der Anweisung 'return' zurückgeben. –

Antwort

-2

Wenn diese Funktion innerhalb von main ist dann "int test (int n)" ist Erklärung der Funktion und Sie müssen diese Funktion schreiben außerhalb main.Wenn Sie Test-Funktion aufrufen, übergeben Sie einfach Wert und keine Deklaration der Variablen erforderlich ist. Zum Beispiel wird test (n) das n im Hauptprogramm beziehen.

-1

Basierend auf Ihrer Beschreibung .. n = 6 sowohl in der Hauptfunktion und der Testfunktion.

z.

void main() 
{ 
    int n = 6; 
    test(n); //shows 8 
    print("%d", n); //shows 6 
} 
int test(int n) 
{ 
    n = n + 2; 
    return n; 
} 

Hier haben wir zwei 'n' in zwei Funktionen, die zwei verschiedene Werte darstellen.