Unterschied zwischen scanf und cin in c++

Moin,

kann mir jemand kurz erklären wo der Unterschied zwischen scanf und cin liegt?
Und evtl. mal eine erklärung wofür genau man scanf benötigt?

Bin noch Anfänger daher die evtl. blöden Fragen. :p

Gruß Marcel
 
AW: Unterschied zwischen scanf und cin in c++

ist eigentlich simpel der unterschied:

scanf ist der befehl in c
cin ist der (vereinfachte) befehl in c++

aus c wurde c+ (Sprache wurde weiterentwickelt und kennt dadurch mehr befehle) und daraus wurde dann c++
in c++ kannst du alle c befehle verwerden, diese sind meist aber umständlicher (zumindest meine Meinung).
 
AW: Unterschied zwischen scanf und cin in c++

Alles klar vielen dank für die Antwort.
Ich muss ein Kurzreferat über scanf machen...
Hat der Lehrer sich ja gur überlegt wenn cin doch viel einfacher ist und wir ja nur mit C++ arbeiten.

Eine Frage noch wenn ich folgendes eingebe (zahl wurde natürlich vorher deklariert etc.)

scanf("%d",&zahl)

was bedeutet genau das "%d"?
Kann man das d auch duch einen andren Buchstaben ersetzten?
Und warum genau muss man das & vor zahl schreiben?

Gruß Marcel
 

Jobs

Jobmail abonieren - keine Jobs mehr verpassen:

Top