Von der C-Programmiersprache, die von KRCVerkettung von zwei Zeichenfolgen in eine in C
der Definition
#define tempfile(dir) #dir "%s"
der Makroaufruf tempfile (/ usr/tmp) ergibt
"/usr/tmp" "%s"
, die anschließend zu einer einzigen Zeichenfolge verkettet werden.
Auf welche Regel folgt die Verkettung der beiden Strings am Ende?
Ist die Regel für Makros in der Vorverarbeitung oder für Zeichenfolgen in C in Kompilierung?
Ich würde hinzufügen, dass die Vorverarbeitung am Ende von Phase 4 beendet ist und Verkettung in Phase 6 passiert. Auch es ist Punkt 6 in Absatz 1, nicht Absatz 6. – user694733