摘要:
一、题目描述 SQL架构 编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。 + + + | Id | Salary | + + + | 1 | 100 | | 2 | 200 | | 3 | 300 | + + + 例如上述 Employee 表,SQL查询应该返 阅读全文
摘要:
一、题目描述 SQL架构 表1: Person + + + | 列名 | 类型 | + + + | PersonId | int | | FirstName | varchar | | LastName | varchar | + + + PersonId 是上表主键 表2: Address + + 阅读全文
摘要:
一、简介 在C++中,数据的类型也可以通过参数来传递,在函数定义时可以不指明具体的数据类型,当发生函数调用时,编译器可以根据传入的实参自动推断数据类型。这就是类型的参数化。 函数模板是一种特殊的函数,可以使用不同的类型进行调用,对于功能相同的函数,不需要重复编写代码,并且函数模板与普通函数看起来很类 阅读全文
摘要:
一、简介 类模板和函数模板的定义及使用类似。有时,有两个或多个类,其功能是相同的,仅仅是数据类型不同。 类模板用于实现类所需数据的类型参数化 类模板在表示如数组、表、图等数据结构显得特别重要,这些数据结构的表示和算法不受所包含的数据类型的影响。 二、语法 C++ 中类模板的写法如下: templat 阅读全文
摘要:
一、简介 类型转换的含义是通过改变一个变量的类型为别的类型从而改变该变量的表示方式。 二、C++强制类型转换 C风格的强制转换不安全。 C++强制类型转换: 在C++语言中新增了四个关键字static_cast、const_cast、reinterpret_cast和dynamic_cast。这四个 阅读全文
摘要:
![](https://img2020.cnblogs.com/blog/2269537/202101/2269537-20210105225326475-25032649.png) 阅读全文
摘要:
#include<iostream> using namespace std; template<class T> class MyArray { public: //构造函数 MyArray<T>(int capacity) { this->setmCapacity(capacity); //th 阅读全文
摘要:
一、简介 固定格式 ?: **三目运算符:**可用于赋值语句 三目运算表达式:<表达式1>?<表达式2>:<表达式3> 注:”?”运算符的含义是: 先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的结果 ; 如果表达式1的值为假,则执行表达式3 ,并返回表达式3的结果。 二、三目运算符的应 阅读全文