Article View: de.comp.lang.c++
Article #892Re: Problem bei Funktion mit Rueckgabewert
From: Markus Goetz
Date: Sun, 26 Nov 1995 21:22
Date: Sun, 26 Nov 1995 21:22
66 lines
1900 bytes
1900 bytes
Hallo Rene !
Yo ! Es funktioniert :-)
Ich habe Dein Listing mal etwas abgeaendert, was der
Funktionalitaet aber keinen Abbruch tat. Wenn ich weiterhin solche
Subs schreibe, wuerde ich durch diese Aenderung (bzw. dieses
weglassen) irgendwelche Probleme bekommen oder kann das so
durchgehen ?
(Example ON)
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <iostream.h>
#include <string.h>
//Es gibt allerdings auch noch die Moeglichkeit der Uebergabe von Eingangs- und
//Ausgangsparametern:
void main (void);
void TextDrehen (char *pszIn, char *pszOut); // Nun VOID !
void main (void)
{
char szZeile[80], szZeileGedreht[80];
// int nReturn;
// Wofuer steht nReturn ?!?! Ist das zwingend erforderlich ? Es laueft auch so ;-)
cout << "Textzeile : ";
cin >> szZeile;
cout << "Die Textzeilenlänge beträgt " << strlen(szZeile) << " Zeichen." << endl;
// nReturn = TextDrehen (szZeile, szZeileGedreht);
TextDrehen (szZeile, szZeileGedreht); // siehe 1 Zeile vorher ;-)
cout << "** Hauptprogramm.." << endl;
cout << "Originalzeile: " << szZeile << endl;
cout << "gedrehte Zeile: " << szZeileGedreht << endl;
getch();
}
void TextDrehen (char *pszIn, char *pszOut) // VOID !
{
int i, l;
l = strlen (pszIn);
for (i=0 ; i <= l-1; i++)
pszOut[l-i-1] = pszIn[i];
pszOut[l] = '\0'; // String abschliessen
cout << "Inhalt von pszOut : " << pszOut << endl;
// kein RETURN 0
}
Danke und Gruss..
Markus
Technical Details
Message-ID:
<73@silence.gerwin.net>Path:
arc1-ca.pugleaf.net!GerWin.NET!silence!macgoetzReferences:
<70@silence.gerwin.net><491ahk$nr@siunix1.gsse.sni.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!GerWin.NET!silence!macgoetz Newsgroups: de.comp.lang.c++ Message-ID: <73@silence.gerwin.net> References: <70@silence.gerwin.net><491ahk$nr@siunix1.gsse.sni.de> Reply-To: macgoetz@silence.gerwin.net (Markus Goetz) From: macgoetz@silence.gerwin.net (Markus Goetz) Date: Sun, 26 Nov 1995 21:22:45 GMT Subject: Re: Problem bei Funktion mit Rueckgabewert