マクロ展開についてあっているか教えてもらえませんか
よろしぅお願いします

字列化演算子 #というのがあることはしらべました

#define ldbl_strong_alias(name, aliasname) strong_alias(name, aliasname)
#define strong_alias(name, aliasname) _strong_alias(name, aliasname)
#define _strong_alias(name, aliasname) \
  extern __typeof(name) aliasname __attribute__ ((alias (#name)))


ldbl_strong_alias(__printf, printf)

strong_alias(__pritf, printf)

_strong_alias(__pritf, printf)

extern __typeof(name) aliasname __attribute__ ((alias ("__printf")))

extern int printf __printf