Array, Pointer, Übergabe Klappt nicht...
-
hor schrieb:
Lymogry schrieb:
... auf einem Band laufen.
sind wir hier im fitnessstudio beim joggen
oda wattWir bewegen uns in einer Turingmaschine. Du kannst aber lieber Sport machen gehen.
-
Lymogry schrieb:
Wir bewegen uns in einer Turingmaschine. Du kannst aber lieber Sport machen gehen.
Wir wissen wohl alle, was eine Turingmaschine ist. Aber das abstrakte Maschinenmodell von C entspricht keiner Turingmaschine. Ebenso bei allen anderen modernen Sprachen.
-
Wenn ein modernen Computer oder eine Programmiersprache nicht auf einer Turingmaschine basieren würde, könnten wir alle Probleme der Mathematik und Informatik lösen. Hätten dann aber ganz andere Probleme, weil dann Kryptografie nicht mehr funktionieren würde.
Da ich Mathematiker und nicht Informatiker bin, seh ich die Dinge auf einem anderen Abstraktionslevel.
-
...
-
Lymogry schrieb:
Wenn ein modernen Computer oder eine Programmiersprache nicht auf einer Turingmaschine basieren würde, könnten wir alle Probleme der Mathematik und Informatik lösen.
Dies ist ein Fehlschluss. Mir ist nicht einmal klar, wie du darauf kommst, daher kann ich dich nicht korrigieren.
Computersprachen können mit ihrem Maschinenmodell eine Turingmaschine emulieren, sind daher (bis auf den endlichen Speicher) Turing-vollständig. Dadurch wird aber ihr Maschinenmodell nicht zu einer Turingmaschine.
Nun, da dieser kleine Ausflug wohl beendet ist: Was hat das nochmal mit Arrays und Pointern zu tun?
-
Hey Sepp, bin auch dafür das zu beenden. Das weckt schon schlafende Hunde.