#include <www.pronix.de>

Home

 Programmieren
C-Programmieren
Perl
CGI

 Bücher
C von A bis Z
+ Compiler
+ Listings
+ Aufgaben
+ Links
+ Updates
C M&T easy
Rezensionen

 Service
Links
Feedback
Mailingliste
Newsletter

 Sonstiges
FAQ
Impressum
 

Aufgaben zum Kapitel 13


  1. Versuchen Sie anhand der main()-Funktion und der Ausgabe auf dem Bildschirm herauszufinden, wie die Makros aussehen könnten.

    int main()
    {
      PR(STR);
      PR("Eine Stringkonstante\n");
      printf("Nochmals: " STR);
      return 0;
    }

  2. Erstellen Sie ein Makro, womit Sie eine Fehlermeldung mit der Zeile und dem Namen des Programms ausgeben lassen können. Bspw. bei einem Aufruf mit

    ERROR("Ein Fehler");

    sollte ausgegeben werden

    Ein Fehler (Zeile 10::Datei:Programmname)

  3. Worin beseht der Unterschied bei der Angabe einer Headerdatei in doppelten Anführungszeichen ("header.h") und zwischen spitzen Klammern (<header.h>)?








 

 

© 2000 - 2003 Jürgen Wolf