Diskussion:C-Programmierung: Funktionen
Aus Wikibooks
Im Text steht, dass eine Quaderberechnung gemacht wird. Das Programm berechnet eine Zylinderoberfläche ?!? --Kusick 18:29, 18. Jan 2006 (UTC)
Was sagt eigentlich der Standard, wenn ich eine Funktion innerhalb von main() definiere? --Kusick 21:25, 18. Jan 2006 (UTC)
Moin, ist es richtig, dass es egal ist, ob eine Funktion vor der Benutzung definiert wird oder nicht? Wenn ja, warum gibt es dann die beiden Möglichkeiten. Wann definiert man vorher und wann nachher? Vielen Dank für eine Antwort hier oder im Kapitel.
Inhaltsverzeichnis |
[Bearbeiten] Linux-Kernel-Größe
Ok, bei Windows kann man ja nur schätzen, aber nur die .c Dateien eines aktuellen linux-2.6.27-rc7 Kernels bestehen aus 6.945.450 Zeilen (find /usr/src/linux-2.6 -type f -name *.c -exec cat {} \;|wc -l) Ich würde auch eine viel größere Zahl nennen. Siehe: [[1]]
[Bearbeiten] von 0 verschieden...
"Ist der Wert von 0 verschieden, so ist..." Diese Wortwahl hört sich vollkommen steif und so garnicht nach der deutschen Sprache an. Könnte man nicht lieber etwas anderes verwenden, wie etwa (Beispiele:
von 0 verschieden vs:
-Entspricht es nicht dem Wert 0...
-Ist es ein anderer Wert als 0...
-Wert nicht gleich 0...
-Wert ungleich 0...
-anderer Wert als 0
-....
Es wäre gleich verständlicher/leichter zu lesen und ein Segen für jeden intressierten C-nooby-lehrling der nicht noch neben bei Sprachwissenschaft studiert um den Schreibkünsten von Mathematikern oder Pyhsikern folgen zu können, meint ihr nicht auch? ;)
Jemand Einwände?
[Bearbeiten] Wiederverwendbarkeit von Problemstellungen??
Unter Wiederverwendbarkeit wird folgender Satz genannt: "In fast jedem Programm werden gleiche Problemstellungen mehrmals verwendet." Ich würde nicht sagen, dass Problemstellungen verwendet werden. Eher: "In fast jedem Programm tauchen gleiche Problemstellungen mehrmals auf." "In fast jedem Programm werden gleiche Problemlösungen mehrmals verwendet."
Hab das mal so angepasst wie vorgeschlagen. --Obstriegel 00:37, 30. Dez. 2008 (CET)
[Bearbeiten] return vergessen
Etwas das wohl bei jedem C-Lehrbuch fehlt ist die Angabe was passiert, wenn das return-Statement vergessen wird. Dann wird nähmlich Zahlensalt zurückgeliefert und der Compiler meckert nicht mal wenn das Warning-Level nicht auf ganz streng geschaltet ist. Abhilfe schafft nur das Warning-Level hochzuschrauben bzw. explizit diese Warnungen mit dem Parameter -Wreturn-type einzuschalten.
Gruß --Biezl 18:20, 17. Okt. 2009 (CEST)