addr01.cpp

来自「开放源码的编译器open watcom 1.6.0版的源代码」· C++ 代码 · 共 24 行

CPP
24
字号
#include "dump.h"

void f( int ) GOOD;
void f( char ) GOOD;

void g( void )
{
    auto void (*a1)( int );
    auto void (*a2)( int );
    auto void (*b1)( char ) = &f;
    auto void (*b2)( char ) = f;
    a1 = &f;
    a2 = f; // has to have & ?
    a1( 3 );
    a2( 3 );
    b1( 4 );
    b2( 4 );
}
int main( void ) {
    g();
    CHECK_GOOD( 14 );
    return errors != 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?