<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.proggen.org/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="https://www.proggen.org/feed.php">
        <title>proggen.org c:expr</title>
        <description></description>
        <link>https://www.proggen.org/</link>
        <image rdf:resource="https://www.proggen.org/lib/tpl/proggenX/images/favicon.ico" />
       <dc:date>2026-04-30T19:34:19+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=c:expr:commaoperator&amp;rev=1663869537"/>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=c:expr:conditional&amp;rev=1663869537"/>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=c:expr:ifoperator&amp;rev=1663869537"/>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=c:expr:incdec&amp;rev=1663869537"/>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=c:expr:logicaloperators&amp;rev=1663869537"/>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=c:expr:opprio&amp;rev=1663869537"/>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=c:expr:start&amp;rev=1663869537"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.proggen.org/lib/tpl/proggenX/images/favicon.ico">
        <title>proggen.org</title>
        <link>https://www.proggen.org/</link>
        <url>https://www.proggen.org/lib/tpl/proggenX/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.proggen.org/doku.php?id=c:expr:commaoperator&amp;rev=1663869537">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:57+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Der Komma-operator</title>
        <link>https://www.proggen.org/doku.php?id=c:expr:commaoperator&amp;rev=1663869537</link>
        <description>Der Komma-operator

Dieser Artikel behandelt einen weiteren Exoten der C und C++ Sprache, den Komma-operator. 

Er wird dort verwendet, wo man mehrere Anweisungen in einen Ausdruck verpacken will. Das kann zum Beispiel als Teil des bedingten Operators oder in einer for-Schleife verwendet werden.</description>
    </item>
    <item rdf:about="https://www.proggen.org/doku.php?id=c:expr:conditional&amp;rev=1663869537">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:57+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Der bedingte Operator</title>
        <link>https://www.proggen.org/doku.php?id=c:expr:conditional&amp;rev=1663869537</link>
        <description>Der bedingte Operator

Dieser Artikel beschäftigt sich mit einem eher „exotischem“ Operator. Seine Syntax mutet etwas seltsam an, und er wird auch nur mehr selten verwendet. 

Nichtsdestotrotz darf er in keinem C und C++ Tutorial fehlen.

Syntax</description>
    </item>
    <item rdf:about="https://www.proggen.org/doku.php?id=c:expr:ifoperator&amp;rev=1663869537">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:57+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kurze Abfragen mit dem ?: - Operator</title>
        <link>https://www.proggen.org/doku.php?id=c:expr:ifoperator&amp;rev=1663869537</link>
        <description>Kurze Abfragen mit dem ?: - Operator

Eine hübsche Sache ist der ?:-Operator. Er funktioniert genauso wie eine if-Abfrage, macht uns allerdings bei einfachen Dingen die Sache leichter. Während if-Abfragen den Fluß des Programms steuern und klären, welcher Programmteil ausgeführt wird, erfüllt der</description>
    </item>
    <item rdf:about="https://www.proggen.org/doku.php?id=c:expr:incdec&amp;rev=1663869537">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:57+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Inkrement- und Dekrementoperatoren</title>
        <link>https://www.proggen.org/doku.php?id=c:expr:incdec&amp;rev=1663869537</link>
        <description>Inkrement- und Dekrementoperatoren

Bisher ließen sich Werte folgendermaßen erhöhen:

i = i + 1;

Diese Möglichkeit ist zwar vollkommen richtig, jedoch nicht wirklich vorteilhaft. Um genau zu sein, ist diese Variante langsam. Bei einer Schleife mit z.B. 300 Durchläufen könnte man schon den Geschwindigkeitsverlust merken. 
Es gibt sogenannte Inkrementoperatoren und Dekrementoperatoren.</description>
    </item>
    <item rdf:about="https://www.proggen.org/doku.php?id=c:expr:logicaloperators&amp;rev=1663869537">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:57+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Logische Operatoren</title>
        <link>https://www.proggen.org/doku.php?id=c:expr:logicaloperators&amp;rev=1663869537</link>
        <description>Logische Operatoren

Oftmals dürfen Programmteile nur dann ausgeführt werden, wenn mehrere Bedingungen erfüllt sind.

Folgendes Problem: Unsere Anweisung soll ausdrücken „wenn a==5 und gleichzeitig b==7 oder b==3, wobei a dann egal ist, dann führe einen Programmteil aus</description>
    </item>
    <item rdf:about="https://www.proggen.org/doku.php?id=c:expr:opprio&amp;rev=1663869537">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:57+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Operator-Prioritäten</title>
        <link>https://www.proggen.org/doku.php?id=c:expr:opprio&amp;rev=1663869537</link>
        <description>Operator-Prioritäten

Operatoren werden in C als gleichwertig behandelt, wenn sie auf gleicher Ebene stehen. Operatoren mit hoher Priorität werden zuerst berechnet (z.B. Punktrechnung vor Strichrechnung).
Die Reihenfolge gibt bei binären Operatoren (zwei Argumente, zum Beispiel</description>
    </item>
    <item rdf:about="https://www.proggen.org/doku.php?id=c:expr:start&amp;rev=1663869537">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:57+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ausdrücke</title>
        <link>https://www.proggen.org/doku.php?id=c:expr:start&amp;rev=1663869537</link>
        <description>Ausdrücke

Ein Ausdruck, als deutsche Übersetzung von Expression, ist ein Stück Programmcode, was einen Wert repräsentiert und so geschrieben ist, dass ein Compiler den Wert als konstante Zahl erkennen kann oder ausrechnen kann, wenn das Programm läuft.</description>
    </item>
</rdf:RDF>
