C/C++ noob und Strings

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
fred19726
Beiträge: 507
Registriert: 18.07.2002 03:38:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Heidelberg (DE)
Kontaktdaten:

C/C++ noob und Strings

Beitrag von fred19726 » 15.07.2005 20:47:04

Hi,

ich bin gerade dabei C/C++ zu Lernen, soweit komme ich auch ganz gut klar. Was Strings angeht komme ich aber irgendwie nicht wirklich auf einen Grünen zweig :(

Einfach gesagt: Ich will das mein Programm den Benutzer nach seinem Namen fragt, und den Namen dann in einer variablen Speichert und später wieder ausgibt.

Ich wäre dankbar wenn mir da jemand einen Tipp geben könnte wie ich das in C und/oder C++ hinbekomme.

MfG Fred
2 Dinge sind Unendlich, das Universum und die Menschliche Dummheit,
wobei ich mir beim Universum nicht sicher bin
-- Albert Einstein

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 15.07.2005 21:01:15

Hallo,
also wenn ich solche Fragen lese, bekomme ich ehrlich gesagt immer ein etwas komisches Gefühl. Warum? Weil du offensichtlich eine Programmiersprache lernen willst und dann von "C/C++" sprichst und eine Lösung in "C oder C++" haben willst. Das sind zwei verschiedene Sprachen! Du solltest dir erstmal überlegen was du lernen willst, danach wird deine Frage in jedem C oder C++ Tutorial, je nachdem für was du dich entscheidest, sicher in den ersten 1-2 Kapitel behandelt.

Hier man die Antwort für C++:

Code: Alles auswählen

#include <iostream>

int main()
{
    std::string name;

    std::cout << "Name: ";
    std::cin >> name;
    std::cout << "Hallo " << name << std::endl;

    return 0;
}
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

Benutzeravatar
fred19726
Beiträge: 507
Registriert: 18.07.2002 03:38:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Heidelberg (DE)
Kontaktdaten:

Beitrag von fred19726 » 15.07.2005 21:15:46

BeS hat geschrieben:Hallo,
also wenn ich solche Fragen lese, bekomme ich ehrlich gesagt immer ein ganz komisches Gefühl. Warum? Weil du offensichtlich eine Programmiersprache lernen willst und dann von "C/C++" sprichst und eine Lösung in "C oder C++" haben willst. Das sind zwei verschiedene Sprachen! Du solltest dir erstmal überlegen was du lernen willst,
A) Ich weis das C & C++ unterschiedlich sind ;)
B) Haupsächlich interesiert mich monentan C++ aber ich will halt auch wissen wie man mit Strings in C umgeht, da ich mich eben auch dafür interesiere.
C) O.K. meine Fragestellung war nicht so der Hit !
BeS hat geschrieben:danach wird deine Frage in jedem C oder C++ Tutorial, je nachdem für was du dich entscheidest, sicher in den ersten 1-2 Kapitel behandelt.
Dann habe ich irgendwie das richtige Tutorial noch nicht gefunden ... kannst du mir da velleicht einen Tip geben ?

MfG Fred
2 Dinge sind Unendlich, das Universum und die Menschliche Dummheit,
wobei ich mir beim Universum nicht sicher bin
-- Albert Einstein

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 15.07.2005 21:25:17

Also für C ist pronix.de eine sehr gute Adresse, für C++ habe ich jetzt gerade nichts zur Hand.
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

Benutzeravatar
TCA
Beiträge: 1465
Registriert: 14.05.2004 23:42:30
Wohnort: Göttingen

Beitrag von TCA » 15.07.2005 21:39:10

Gruss
Marc

Wer glaubt, etwas zu sein,
hat aufgehört, etwas zu werden.

debianforum.de Verhaltensregeln

sowatt
Beiträge: 117
Registriert: 14.03.2003 15:22:56
Wohnort: Hamburg

Beitrag von sowatt » 17.07.2005 04:49:01

Moin,
und für C++ ist http://www.c-pluplus.de noch eine gute Adresse.
Und http://www.mrunix.de ist auch nicht zu verachten.

MfG
sowatt

crazyed

Beitrag von crazyed » 17.07.2005 07:51:43

Moin,
Tippselfehler :P
http://www.c-plusplus.de

Antworten