标签:整数 元素 reverse ace new eve 枚举类 枚举 head
typedef type newname; // 为已有的类型取一个新名字
// 枚举类型
enum color {red, green=5, yellow};
// color: 枚举名
// red, green, yellow: 标识符
// 默认,第一个标识符的值为0,第二个标识符的值为1,以此类推
// 也可以赋值,此时yellow=6,总是比前一个大1
// 定义常量
#define LENGTH 10
const int LENGTH 10;
// 杂项运算符
sizeof(a) // 4,a为整数
#include <vector>
using namespace std;
int main()
{
vector<int> obj;
obj.push_back(1); // 向末尾添加一个元素
obj.pop_back(); // 删除末尾的元素
length = obj.size();
obj.clear(); // 清楚容器内所有元素
head = obj.begin(); // 容器的头指针
tail = obj.end(); // 容器最后一个元素位置+1的指针
sort(obj.begin(), obj.end()); // 从小到大排序 #include<algorithm>
reverse(obj.begin(), obj.end()); // 翻转
}
#include<algorithm>
bool campare(int a, int b)
{
return a < b; // 升序排列 a>b为降序排列
}
int main()
{
int a[20] = {...};
sort(a, a + 20, compare);
}
标签:整数 元素 reverse ace new eve 枚举类 枚举 head
原文地址:https://www.cnblogs.com/AlenDou-blog/p/14456046.html