Einzelnen Beitrag anzeigen
Alt 16.05.2004, 21:44   #1
Biri
Hero
 
Registriert seit: 04.09.2001
Beiträge: 894


Standard

@exafish:
ich halte es wie gesagt in diesem fall besser, den ausgabestring zu initialisieren (mit Acsii 0) und statt sizeof
dann strlen() zu verwenden - wenn man es auf die von dir beschriebene weise löst.

ad. C#: sollte so gehen:

PHP-Code:
using System;
using System.Text;

namespace ConsoleApplication1
{
    class 
Class1
    
{
        [
STAThread]
        static 
void Main(string[] args)
        {
            
StringBuilder output = new StringBuilder();
            
char zeichen ' ';

            while (
char.ToUpper(zeichen) != 'E')
            {
                
zeichen = (charConsole.Read ();
                
output.Append(zeichen);
            }

            
Console.WriteLine(output.ToString());
            
Console.ReadLine();  // warten
        
}
    }

ps: find das ganze deshalb lustig, weil ich die programmieraufgaben auch immer am letzten tag gemacht hab - damals war internet+foren aber noch nicht gerade "verbreitet".
(zeit von win 3.11, wo man noch eigenen tcpip prozess starten musste)

fg
-hannes
Biri ist offline   Mit Zitat antworten