Название: C für Dummies
Автор: Dan Gookin
Издательство: John Wiley & Sons Limited
Жанр: Программы
isbn: 9783527833382
isbn:
555 583
556 584
557 585
558 586
559 587
560 588
561 589
562 590
563 591
564 592
565 593
566 594
567 595
568 596
569 597
570 598
571 599
572 600
573 601
574 602
575 603
576 604
577 605
578 607
579 608
580 609
581 610
582 611
583 612
584 613
585 614
586 615
587 616
588 617
589 619
590 620
591 621
592 623
593 624
594 625
595 626
596 627
597 628
598 629
599 630
600 631
601 632
602 633
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?
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
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: СКАЧАТЬ