007
18.03.2004, 07:05 Uhr
Pablo
Supertux (Operator)
|
Your score is 74%. You got 37 answers correct out of a possible 50 questions.
Wow, wissender und ich stehen an der gleichen Stuffe
Ich bin sicher, ich hätte mehr Punkte gehabt. Aber es gab ein Paar Fragen, bei denen ich die Frage nicht verstanden habe, wegen der Englishsprache. Es war mir nicht klar, was von mir gefragt wurde, und musste raten. Und es gan manche, bei denen ich überhaupt keine Ahung hatte.
Zitat: |
FloSoft postete hmm ich finde trotzdem das bei dieser frage:
[quote] What is the outcome of running the following code:
C++: |
int c=0; cout<<c++<<c;
|
a) Undefined b) 01 c) 00
|
Nicht undefined rauskommt.[/quote]
Ich glaube, da muss ich auch zustimmen.
Denn
Zitat: |
Helmut Herold, Linux · Unix Systemprogrammierung sagt
Unspezifiziertes Verhalten Dies ist das Verhalten einer korrekten C-Konstruktion(*), für die ANSO C Keine Vorschriften macht. ein Beispiel dafür ist die Reihenfolge, in der Funktionsargumente ausgewertet werden. Wenn beispielsweise eine Funktion zwei int-Parameter besitzt, dann ist für das folgende Programmstück
C++: |
a=100; funktion(a*=2, a+500)
|
nicht festgelegt, ob funktion mit (200,700) oder (1200,600) aufgerufen wird
|
(*) Ich weiß, da steht C, aber vielleicht ist in C++ nicht anders. Und cout << .... ist ja der Aufruf einer Funktion. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 18.03.2004 um 07:07 Uhr von Pablo editiert. |