<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://skoe.de/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://skoe.de/wiki/feed.php">
        <title>skoe.de ckurs</title>
        <description></description>
        <link>http://skoe.de/wiki/</link>
        <image rdf:resource="http://skoe.de/wiki/lib/images/favicon.ico" />
       <dc:date>2010-05-11T09:16:17+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://skoe.de/wiki/doku.php?id=ckurs:00-vorwort&amp;rev=1235070725&amp;do=diff"/>
                <rdf:li rdf:resource="http://skoe.de/wiki/doku.php?id=ckurs:01-abend1&amp;rev=1233350413&amp;do=diff"/>
                <rdf:li rdf:resource="http://skoe.de/wiki/doku.php?id=ckurs:02-abend2&amp;rev=1235469474&amp;do=diff"/>
                <rdf:li rdf:resource="http://skoe.de/wiki/doku.php?id=ckurs:03-abend3&amp;rev=1234521915&amp;do=diff"/>
                <rdf:li rdf:resource="http://skoe.de/wiki/doku.php?id=ckurs:04-abend4&amp;rev=1235075783&amp;do=diff"/>
                <rdf:li rdf:resource="http://skoe.de/wiki/doku.php?id=ckurs:05-abend5&amp;rev=1235248618&amp;do=diff"/>
                <rdf:li rdf:resource="http://skoe.de/wiki/doku.php?id=ckurs:06-abend6&amp;rev=1237887690&amp;do=diff"/>
                <rdf:li rdf:resource="http://skoe.de/wiki/doku.php?id=ckurs:start&amp;rev=1235481471&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://skoe.de/wiki/lib/images/favicon.ico">
        <title>skoe.de</title>
        <link>http://skoe.de/wiki/</link>
        <url>http://skoe.de/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://skoe.de/wiki/doku.php?id=ckurs:00-vorwort&amp;rev=1235070725&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T19:12:05+00:00</dc:date>
        <title>ckurs:00-vorwort</title>
        <link>http://skoe.de/wiki/doku.php?id=ckurs:00-vorwort&amp;rev=1235070725&amp;do=diff</link>
        <description>Vorwort


Dieser Kurs hat zum Ziel, C-Programmierung mit dem Cross-Compiler cc65 für den Commodore 64 zu vermitteln.

Es wird vorausgesetzt, dass der Leser praktische Erfahrungen mit BASIC und Assembler auf dem C64 gesammelt und damit Grundkenntnisse über die Maschine hat. Die Idee für diesen Kurs entstand im Forum64 (www.forum64.de). Für Diskussionen und Fragen zu den hier vorgestellten Themen werde ich deshalb auch dorthin verlinken.</description>
    </item>
    <item rdf:about="http://skoe.de/wiki/doku.php?id=ckurs:01-abend1&amp;rev=1233350413&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-30T21:20:13+00:00</dc:date>
        <title>ckurs:01-abend1</title>
        <link>http://skoe.de/wiki/doku.php?id=ckurs:01-abend1&amp;rev=1233350413&amp;do=diff</link>
        <description>Abend 1: Den Compiler zum Laufen bringen


Der bekannsteste C-Compiler für den C64 ist der cc65 (www.cc65.org). Das ist ein Cross-Compiler. Das heißt, er läuft auf einem anderen Rechner (Windows, Linux u.a.) als die Zielplattform (C64, Plus4 u.a.).</description>
    </item>
    <item rdf:about="http://skoe.de/wiki/doku.php?id=ckurs:02-abend2&amp;rev=1235469474&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-24T09:57:54+00:00</dc:date>
        <title>ckurs:02-abend2</title>
        <link>http://skoe.de/wiki/doku.php?id=ckurs:02-abend2&amp;rev=1235469474&amp;do=diff</link>
        <description>Abend 2: Variablen und Funktionen


Heute schauen wir uns die wichtigsten Dinge an, die man für ein grundlegendes Programm benötigt. Dabei behandeln wir heute zwar keins der Themen vollständig, bekommen aber einen gewissen Überblick.

Ein kleines Programm zum Aufheizen


Um mal ein Programm zu haben, was ein bisschen mehr nach C aussieht als unser Testprogramm von gestern, tippen wir mal das ein:</description>
    </item>
    <item rdf:about="http://skoe.de/wiki/doku.php?id=ckurs:03-abend3&amp;rev=1234521915&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-13T10:45:15+00:00</dc:date>
        <title>ckurs:03-abend3</title>
        <link>http://skoe.de/wiki/doku.php?id=ckurs:03-abend3&amp;rev=1234521915&amp;do=diff</link>
        <description>Abend 3: Viele Typen und eine Schleife

Unser heutiges Testprogramm


Heute haben wir mal ein Programm, bei dem auch ein bisschen was passiert. Das ist noch ungefähr so langweilig wie ein Stapel Ziegelsteine; aber ohne diese Ziegelsteine kann man nun mal kein Haus bauen. Man bin ich heute metaphorisch drauf. Es gibt heute sehr viel zu lesen - aber wer sich hier durchknabbert, ist wieder einen großen Schritt näher an C.</description>
    </item>
    <item rdf:about="http://skoe.de/wiki/doku.php?id=ckurs:04-abend4&amp;rev=1235075783&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-19T20:36:23+00:00</dc:date>
        <title>ckurs:04-abend4</title>
        <link>http://skoe.de/wiki/doku.php?id=ckurs:04-abend4&amp;rev=1235075783&amp;do=diff</link>
        <description>Abend 4: Heute gibt's &quot;if&quot; und etwas Optimierung

Was machen wir denn heute?


Nachdem die letzte Folge ja ziemlich gespickt mit Theorie war, wollen wir heute mal langsam in Richtung spannendere Sachen gehen. Dazu gibt's - wie immer - erstmal ein kleines Programm. Danach sehen wir uns mal an, wie man Funktionen selbst umsetzt. Eine praktische Kontrollstruktur gibt's dann noch und zum Schluss schauen wir dem Compiler auf die Finger.</description>
    </item>
    <item rdf:about="http://skoe.de/wiki/doku.php?id=ckurs:05-abend5&amp;rev=1235248618&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-21T20:36:58+00:00</dc:date>
        <title>ckurs:05-abend5</title>
        <link>http://skoe.de/wiki/doku.php?id=ckurs:05-abend5&amp;rev=1235248618&amp;do=diff</link>
        <description>Abend 5: Was macht der Compiler eigentlich?

Das Hexenwerk wird heute auseinandergenommen


Bis jetzt haben wir das Werkzeug cl65 einfach so benutzt, ohne uns Gedanken darüber zu machen, was es eigentlich genau tut. Der Name cl65 steht für Compile and Link, was darauf hindeutet, dass dabei mehrere Schritte durchgeführt werden.</description>
    </item>
    <item rdf:about="http://skoe.de/wiki/doku.php?id=ckurs:06-abend6&amp;rev=1237887690&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-24T09:41:30+00:00</dc:date>
        <title>ckurs:06-abend6</title>
        <link>http://skoe.de/wiki/doku.php?id=ckurs:06-abend6&amp;rev=1237887690&amp;do=diff</link>
        <description>Abend 6: Der springende Punkt


Heute lassen wir mal ein 'O' springen. Endlich kommt mal etwas Bewegung in's Spiel. Noch nicht in einem Grafikmodus, aber wir können ja nicht alles auf einmal machen. So sieht's aus:



Und hier ist das dazugehörige Programm, was ihr voraussichtlich wieder am Ende dieses Abends vollständig verstehen werdet:</description>
    </item>
    <item rdf:about="http://skoe.de/wiki/doku.php?id=ckurs:start&amp;rev=1235481471&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-24T13:17:51+00:00</dc:date>
        <title>ckurs:start</title>
        <link>http://skoe.de/wiki/doku.php?id=ckurs:start&amp;rev=1235481471&amp;do=diff</link>
        <description>Willkommen zum Kurs „C Lernen mit cc65 und C64“.

Benutze die Links links, um loszulegen.</description>
    </item>
</rdf:RDF>
