码迷,mamicode.com
首页 > 编程语言 > 详细

C++语言

时间:2021-03-01 13:50:41      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:整数   元素   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为整数

vector

#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);
}

C++语言

标签:整数   元素   reverse   ace   new   eve   枚举类   枚举   head   

原文地址:https://www.cnblogs.com/AlenDou-blog/p/14456046.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!