string abfragen?

Tutorials.at
Verfügbare Informationen zu "string abfragen?"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: Godmaster - X - exbs
  • Forum: Tutorials.at
  • Forenbeschreibung: Programmierforum
  • aus dem Unterforum: C / C++
  • Antworten: 4
  • Forum gestartet am: Mittwoch 19.04.2006
  • Sprache: deutsch
  • Link zum Originaltopic: string abfragen?
  • Letzte Antwort: vor 17 Jahren, 6 Monaten, 21 Tagen, 19 Stunden, 59 Minuten
  • Alle Beiträge und Antworten zu "string abfragen?"

    Re: string abfragen?

    Godmaster - 03.10.2006, 17:44

    string abfragen?
    ahoi ihr

    ich hab da mal ne frage...
    und zwar:
    wenn ich eine frage stelle, (wobei mit j (ja) oder n (nein) beantwortet werden soll), kann ich dann nach den strings j und n abfragen?
    also zuerst:

    Code: gets(neu);

    und dann:

    Code: if (neu == j) (Anweisung);

    so funktioniert das bei mir nicht...
    aber ich würde gern eine methode finden, bei der man nicht mit 0 und 1 antwortet...



    Re: string abfragen?

    X - 03.10.2006, 20:15


    also direkte vergleiche mit == sind nur mit der klasse String möglich! (C++)

    wenn du die bibliotheken nich hast musst du unter C ja eh mit char[] arbeiten, da kannst du dann jedes feld des arrays mit einer Vorgabe vergleichen.
    Code:
    char string[];
    string hat jetzt den Wert "JA" - bzw. 'J'->'A'.
    dann musst du halt if(string[0] == 'J' && string[1] == 'A')


    aber es gibt doch auch getc(); für nur einen Buchstaben oder?
    Da könntest du dann einfach charvar == 'J' nehmen. Gilt aber nur für große "J", für kleine musst du extra abfragen.



    Re: string abfragen?

    exbs - 04.10.2006, 12:01


    hi!

    mach es doch einfach so

    Code: char eingabe;

    eingabe = (char)tolower(getchar());

    if (eingabe == 'j')
    {
           bla;
    }
    else if (eingabe == 'n')
    {
           blub;
    }
    else
    {
           fehler bla;
    }

    das "tolower" macht aus jeder eingabe ein kleinen buchstaben ('J' --> 'j' und 'j' --> 'j')

    damit brauchst du dir daarum keine sorgen machn.
    :wink:
    greetzz exbs



    Re: string abfragen?

    Godmaster - 04.10.2006, 20:27


    loool
    danke für die hilfe
    aber ich hab meinen fehler schon...
    ich hab das 'j' nicht gemacht sondern nur j
    jetzt gehts :wink:



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Tutorials.at

    HTML/ PHP - gepostet von gs93 am Dienstag 17.10.2006
    verzweifelte Fehlersuche (C) - gepostet von Hannibal93 am Sonntag 17.06.2007
    Blender-Problem - gepostet von toby-man am Samstag 06.10.2007
    QBasic - gepostet von Fränz Friederes am Sonntag 04.06.2006
    Zufälligkeit - gepostet von vpascal am Donnerstag 09.08.2007



    Ähnliche Beiträge wie "string abfragen?"

    Tribute: "Back in Baroque - The String Tribute to AC/DC - Marco290991 (Samstag 15.12.2007)
    Gibt es noch Mädels die kein String tragen ? - daniel (Dienstag 12.06.2007)
    STRING füa resi & fuzi - fasching (Dienstag 27.09.2005)
    String-Tanga-Gedicht - Trinity (Montag 23.10.2006)
    String Emil - SEO - Hammerscharf ;) - Mika (Dienstag 16.01.2007)
    String Emil - chipendale14 (Sonntag 06.03.2005)
    Mocc ist neu und etwas hilflos - Rumpelnöff (Mittwoch 14.12.2011)
    String-Emil - Don Topherino (Montag 05.12.2005)
    String Avoider - Murmel (Donnerstag 24.05.2007)
    Sexy String Emil - Anonymous (Mittwoch 31.08.2005)