⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 templat1.cpp

📁 Since the field of object oriented programming is probably new to you, you will find that there is a
💻 CPP
字号:
                             // Chapter 9 - Program 6 - TEMPLAT1.CPP
#include <stdio.h>

template<class ANY_TYPE>
ANY_TYPE maximum(ANY_TYPE a, ANY_TYPE b)
{
   return (a > b) ? a : b;
}

int main(void)
{
int x = 12, y = -7;
float real = 3.1415;
char ch = 'A';

   printf("%8d\n", maximum(x, y));
   printf("%8d\n", maximum(-34, y));
   printf("%8.3f\n", maximum(real, float(y)));
   printf("%8.3f\n", maximum(real, float(x)));
   printf("%c\n", maximum(ch, 'X'));

   return 0;
}


// Result of execution

//       12
//       -7
//    3.141
//   12.000
// X

⌨️ 快捷键说明

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