这个C语句中的$$是什么意思

Sar*_*api 2 c

$$以下陈述中的语义是什么?

extern UINT32 Load$$ER_RAM_RO$$Base;

链接器使用一个xml文件,其中包含如下所示的定义:

<GlobalVariable Name="Image$$ER_RAM_RO$$Base" Value="ADDR(STACK_TOP) + 8"/>

Jon*_*rdy 5

它是一个标识符字符,就像字母数字字符和下划线一样.允许$在标识符中是C和C++ 的GNU扩展.您可以使用-fdollars-in-identifiers标志显式启用它.这里似乎用于命名约定$$命名空间组件的命名约定.