Dan Gookin - C für Dummies

Здесь есть возможность читать онлайн «Dan Gookin - C für Dummies» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на немецком языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

C für Dummies: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «C für Dummies»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

C erfreut sich als Klassiker unter den Programmiersprachen großer Beliebtheit, denn es steckt nach wie vor in vielen Betriebssystemen, Schnittstellen und Treibern, aber auch in Compilern und neueren eingebetteten Systemen. Wer C lernen und dabei auch noch Spaß haben möchte, sollte zu diesem Buch vom Urvater der Dummies, Dan Gookin, greifen. Mit viel Humor und vielen anschaulichen Beispielen macht er die Programmiersprache C lebendig.

C für Dummies — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «C für Dummies», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

4 Über den Autor Über den Autor Dan Gookin schreibt schon seit fast drei Jahrzehnten über Technik. Bei ihm verbindet sich seine Liebe zur Schriftstellerei mit der Faszination, Bücher zu erstellen, die gleichzeitig informativ und unterhaltsam und keinesfalls langweilig sind. Man kann Dan Gookin zugestehen, dass seine Methode, Computerbücher zu schreiben, funktioniert, nachdem seine über 160 Titel mit einer Auflage von zwölf Millionen inzwischen in über 30 Sprachen übersetzt wurden. Sein vielleicht bekanntestes Buch ist DOS for Dummies , veröffentlicht 1991. Es wurde das sich am schnellsten verkaufende Computerbuch der Welt, einmal übertraf es sogar bei der Anzahl verkaufter Bände pro Woche die Nummer eins der New-York-Times-Bestseller-Liste (leider konnte es als Nachschlagewerk nicht selbst auf diese Liste kommen). Dieses Buch legte den Grundstein für die gesamte für Dummies -Serie, die bis heute eine Ausnahmeerscheinung auf dem Fachbüchermarkt ist. Dan Gookins populärste Titel umfassen PCs für Dummies , Laptops für Dummies und Microsoft Word für Dummies . Er unterhält zudem die große und hilfreiche (englischsprachige) Website www.wambooli.com . Dan Gookin hat einen Abschluss in Kommunikation/Bildender Kunst der Universität Kalifornien, San Diego. Er lebt im Nordwesten der USA am Pazifik, wo er gerne Leute nervt – nur wenn sie es verdienen, natürlich.

5 Einleitung Einleitung Willkommen bei C für Dummies – Ihr erster, x-ter, letzter, aber auf jeden Fall Ihr außerordentlich aussichtsreicher Versuch, die Programmiersprache C zu erlernen. Obwohl ich nicht garantieren kann, dass Sie ein C-Guru werden, nur weil Sie sich durch dieses Buch kämpfen, so kann ich doch Folgendes mit Sicherheit sagen: Sie werden lernen, wie man ein C-Programm erkennt, und wenn man Ihnen ein Steuerformular Anlage N, die morgendlichen Börsennachrichten, die Bundesligatabelle oder irgendeinen Text in Brailleschrift vorlegt, werden Sie daraus das C-Programm herauspicken können. Sie werden C-Programme schreiben können, die niemals ein Verleger in seinen Büchern abdrucken würde. Sie werden sich über folgenden Gag amüsieren können:while(regen) bleib_im:haus();Aber leider wird er Ihnen bei keiner Party helfen, die Leute zu beeindrucken. Sie werden lernen, wie man in C spricht; das heißt, Sie sehen so seltsame Zeichenfolgen wie printf, putchar und fgets und wissen intuitiv, was das Kauderwelsch bedeuten soll. Sie werden viel Spaß haben. Letzteres kann ich nicht wirklich garantieren. Egal, dieses Buch wurde geschrieben, ohne dass das Damoklesschwert der Mathematik über Ihnen hängt. Überlassen wir die Wegstreckenoptimierung denjenigen, die sich über der Avogadro-Zahl und der Fibonacci-Reihe den Kopf zerbrechen und über die Vorteile von verschiedenen Codeformatierungen ihrer C-Programme debattieren. Ernsthafte Arbeit ist was für Streber. Lustig wird’s, wenn Sie C für Dummies lesen. Was bringt es, C zu lernen? Was bringt es, C zu lernen? Schauen Sie auf Ihren Computerbildschirm. Stellen Sie sich vor, etwas bewegt sich darauf. Irgendwas. Wenn man in der Lage ist, Computer zu programmieren, kann man sich etwas vorstellen, und es passiert auf dem Bildschirm. Vielleicht nicht so schnell, wie Sie es wünschen – aber es geht. Programmierung ist der ultimative Weg, um den Computer zu verstehen. Sie sind gefordert. Sie sagen dem Monster, was es tun soll. Und es wird Ihnen gehorchen, sogar wenn Sie etwas Dummes sagen. Computer sind schnell und gehorsam, aber nicht gerade clever. Alles, was Ihr Computer tut, jedes Gerät, das an ihm hängt, alles kann durch die Benutzung einer Programmiersprache und das Betätigen der richtigen Hebel manipuliert werden. C ist nicht die am einfachsten zu erlernende Programmiersprache, aber es ist auch nicht die schwierigste. Sie ist populär und gut unterstützt, sodass sie eine gute Wahl darstellt. Über dieses Buch Über dieses Buch Die meisten … für Dummies -Bücher sind Unterhaltungsbücher . Das ist ein wichtiger Punkt, den ich Leuten vor Augen führe, wenn sie sagen: »Ich habe dieses und jenes in den Dummies-Büchern gelernt.« Keinesfalls! Die … für Dummies -Buchreihe ist dazu da, zu erinnern, zu bedienen, zu unterhalten. Sie ist nicht dazu gedacht, etwas zu lehren oder zu lernen (aber der Lernprozess wird natürlich auch nicht behindert). Wie kann ich also eine Anleitung C für Dummies schreiben? Einfache Antwort: indem ich schwindele. Die meisten Anleitungen setzen voraus, dass man gar nichts weiß. Diese Methode ist gut und schön und so weiter, aber es gibt da einige Stolpersteine. Anstatt Ihnen gleich von allem einen kleinen Bissen zu geben, zwingt man Sie zuerst, Ihren Spinat zu essen, in winzigen, kleinen Portionen. Aber was wollen wir nur mit Spinat? Warum dürfen wir nicht auch mal einen Bissen vom Steak nehmen? Und wo bleibt das Dessert? Meine Antwort lautet: Sie lernen immer nur ein wenig, aber nie alles auf einmal. Babys werden mit fünf kompletten Sinnen geboren, und dennoch können sie nur so wenig auf einmal lernen. Dieses Buch wird Ihnen ein neues Konzept vorlegen: »Hier ist das Dingsbums! Tipp’s ab und nicke mit dem Kopf. Ich erkläre die Funktionsweise dann später!« Ich denke, dass dies funktioniert, weil Sie sofort interessante Programme erstellen und nicht das Gefühl haben, unnötig lange auf der Stelle zu treten. Für alle diejenigen, die lieber etwas strukturierter lernen, ist das Buch in 20 Kapitel eingeteilt. Jedes Kapitel enthält eine andere Lektion, jede passend zum Hauptthema. Aber neue Ideen werden vorsichtig vorgestellt, alle sorgfältig miteinander verknüpft, eben ganz im … für Dummies -Stil. Und obwohl Sie keine Referenz erhalten (trotz der ganzen Tabellen), werden Sie etwas lernen. Also los! Programme in diesem Buch Programme in diesem Buch Wenn man sich selbst mit einem Buch das Programmieren beibringt, gehört zu dem ganzen Spaß auch das eigenhändige Abtippen der Programme. Auf diese Weise habe ich gelernt zu programmieren. Ich saß mit einer Ausgabe von Dr. David Liens »BASIC lernen mit dem TRS-80« da und 36 Stunden später war ich fertig. Ich schlief. Danach habe ich es noch mal gelesen, weil ich alles vergessen hatte, aber ich erinnerte mich an den Spaß, den ich beim ersten Lesen hatte. Also müssen Sie Sachen eintippen, das sieht zum Beispiel so aus: Hier bin ich, tipp mich ein. La, la, la. Meistens geben Sie ganze Programme ein, bestehend aus Zeilen ähnlich wie die obige. Tippen Sie alle ein, drücken Sie am Ende jeder Zeile. Leider ist der Satzspiegel in diesem Buch nicht so breit, daher sind manchmal Zeilen aufgeteilt. So wie hier: Das ist jetzt ein Beispiel für eine wirklich lange Programmzeile, die von den hinterhältigen Layoutern zerrissen wurde. Wenn Sie so etwas sehen, dann schreiben Sie das nicht in zwei Zeilen. Schreiben Sie am Ende einfach weiter, und alles wird auf den Bildschirm passen. Falls Sie dies vergessen, kommen Ihre Programme durcheinander – daher habe ich auch einige Erinnerungen im Buch hinterlassen, wenn so etwas passiert. In diesem Buch sieht die 0 (»Null«) so aus: 0. Geraten Sie nicht in Panik und tippen Sie kein großes O dafür. Es ist nur eine Null. Ach so, Sie müssen natürlich nicht wirklich alles abtippen. Sie können die Quelltexte auch von der Homepage des Buches herunterladen: http://www.wiley-vch.de/ISBN9783527718450 Törichte Annahmen über den Leser Törichte Annahmen über den Leser Dieses Buch trifft folgende Annahmen über Sie, Ihren PC, Ihren Compiler und – hüstel – Ihren Geisteszustand: Sie sollten Erfahrung mit der Kommandozeile (der Shell) haben und sich auf den Laufwerken Ihres PC auskennen. In diesem Buch ist nicht genug Platz, um Ihnen C und den Umgang mit der Kommandozeile beizubringen. Obwohl jeder C-Aspirant in der Regel durch solche simplen Dinge bereits durch ist. Dieser Annahme vertraue ich einfach. Sie sollten mit einem Texteditor umgehen können. Ich meine damit kein Word oder eine Textverarbeitung, sondern einen richtigen Editor, wie Notepad++, GNU Emacs oder den Editor, der in Ihrem »C-Programmierpaket« enthalten ist. Ich kann Ihnen nicht den Editor und C beibringen, also lernen Sie den Editor selbst kennen. Sie sollten bereits einen Compiler für die Sprache C verfügbar haben. In Kapitel 1 erfahren Sie, woher Sie einen C-Compiler erhalten und wie Sie ihn installieren, falls Sie noch nicht glücklicher Besitzer eines solchen Compilers sind. Die Sache mit dem »plus, plus«, so wie in C++, ist hier kein Thema. Alle Compiler können C++, weil es der Wettbewerb so verlangt. Bevor Sie C++ lernen, sollten Sie ohnehin die Grundlagen von C intus haben, und genau das wird Ihnen hier ja beigebracht. Ein anderes … für Dummies -Buch wird Ihnen dann C++ beibringen … eines Tages. Wie dieses Buch aufgebaut ist Wie dieses Buch aufgebaut ist Damit Sie sich die Themen aufteilen können, ist das Buch in Teile gegliedert, die jeweils einen großen Themenblock behandeln. Symbole, die in diesem Buch verwendet werden Symbole, die in diesem Buch verwendet werden In diesem Buch werden Sie immer wieder auf Symbole stoßen, die dazu dienen, Sie auf bestimmte Informationen und Sachverhalte aufmerksam zu machen: Mit diesem Symbol sind technische Informationen gekennzeichnet. Etwas Extrawissen kann nie schaden. Diese Informationen sollten Sie sich merken. Diese Informationen sollten Sie unbedingt lesen und im Hinterkopf behalten – das kann Sie vor echten Problemen bewahren. Hier verrate ich Tipps und Tricks. Mit diesem Symbol ist Compilerspezifisches gekennzeichnet – hier sollten Sie etwas aufpassen … egal welcher Compiler, es ist immer kritisch. Schlussgedanken Schlussgedanken C zu lernen, ist ein fortwährender Prozess. Nur ein Narr würde sagen, dass er alles über C-Programmierung weiß. Jeden Tag gibt es etwas Neues zu lernen und neue Anläufe für das gleiche Problem. Nichts ist perfekt, aber viele Ideen kommen dem nahe. Klar, Leute, die 20 Jahre lang C-Programmierung belegt hatten und viel zu viel Zeit an einer Universität verbrachten, beherrschen C mit einer gewissen Portion Lässigkeit. Egal. Fragen Sie sich selbst: Läuft mein Programm? Okay. Macht es, was es soll? Besser. Genügt es künstlerischen Ansprüchen? Wen kümmert’s? Ich bin zufrieden, wenn Ihr C-Programm läuft. Denken Sie daran: Je mehr Sie lernen, desto besser werden Sie. Sie werden neue Tricks entdecken und Ihren Stil daran anpassen. Ich hoffe, Sie genießen die Reise, die Sie nun beginnen werden. Spucken Sie in die Hände, starten Sie den Compiler und bereiten Sie sich auf einige gute Stunden Arbeit vor. Sie werden C programmieren!

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «C für Dummies»

Представляем Вашему вниманию похожие книги на «C für Dummies» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «C für Dummies»

Обсуждение, отзывы о книге «C für Dummies» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x