ZHCU820Y September 2004 – June 2021
编译器可识别若干内在函数运算符。内在函数的用法与函数类似,可生成在 C/C++ 中无法以其他方式表达的汇编语言语句。您可以将 C/C++ 变量与这些内在函数结合使用,就像在任何普通函数中一样。内在函数通过双先导下划线指定,可像调用函数一样进行访问。(内在函数可使用单先导下划线和双先导下划线,但首选双下划线。例如:
short state;
:
state = __get_SR_register();
内在函数无需声明。