fntemp08.c
来自「开放源码的编译器open watcom 1.6.0版的源代码」· C语言 代码 · 共 30 行
C
30 行
#include "fail.h"
#include <stdio.h>
template <class T>
void swap( T&l, T&r )
{
T t; t=l;l=r;r=t;
}
int __near i, __near j;
#if defined(__LARGE__) || defined(__COMPACT__) || defined(__HUGE__)
int __far ii, __far jj;
#endif
int main()
{
i = 1;
j = 2;
swap( i, j );
if( i != 2 || j != 1 ) fail(__LINE__);
#if defined(__LARGE__) || defined(__COMPACT__) || defined(__HUGE__)
ii = 3;
jj = 4;
swap( ii, jj );
if( ii != 4 || jj != 3 ) fail(__LINE__);
#endif
_PASS;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?