Create 06string本身就是模板实例化的类，不能用类类型的对象作模板非类型参数,编译时不能发生构造编译器不能处理浮点数float,double,long double

1.无论函数模板还是类模板其模板参数除了可以是类型参数以外，还可以是非类型参数即数值参数。
2.只有常量和常量表达式可以被做为模板非类型参数的实参，带有常属性(const)的变量也可以，但是不能同时拥有挥发性(volatile)。
3.类类型对象不能作为模板的非类型参数。
4.浮点型(float/double/long double)数据不能作为模板的非类型参数。