Contents
  1. c语法:
    char buf[20];
    gets(buf); //可以输入带空格的字符串

    :也可以用getchar();吃回车

  2. c++语法:
    如果用string buf;来保存:
    getline(cin, buf); //吃回车
    如果用char buf[255];来保存:
    cin.getline(buf, 255);//吃回车

  1. memset(数组名,初值,sizeof(数组名));
    初值一般为0,-1,
    void memset(void s, int ch, size_t n);
    将s所指向的某一块内存中的前n个 字节的内容全部设置为ch指定的ASCII值,块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向S的指针。 看看-1和0的补码就知道了

  2. sort(begin, end, less<数据类型>);
    升序排列,小的优先级高些所以排在前面,注意begin和end是地址

  3. sort(begin, end, greater<数据类型>);
    降序排列

Contents