1.cin.ignore()函数 用法
简单来说,就是从当前位置跳过count个字符再读取或者遇到指定字符后,将指定字符跳过后继续读取。
#include <iostream>
using namespace std;
int main()
{
cin.ignore(5, 'r');
int m;
cin >> m;
cout << m;
return 0;
}
跳过5个字符:
遇到指定字符:
2.memset函数用法
memset是一个初始化函数,作用是将某一块内存中的全部设置为指定的值。
void *memset(void *s, int c, size_t n);
- s指向要填充的内存块。
- c是要被设置的值。
- n是要被设置该值的字符数。
- 返回类型是一个指向存储区s的指针。
memset函数在初始化int数组时初始化的值只能选择0或-1,其他的不行。