基于范围的循环-C++11
-
只读版本
int a[3] = {1, 2, 3}; for (int i : a) { cout << i << endl; } // output: // 1 // 2 // 3
-
可写版本 - 使用引用
int a[3] = {1, 2, 3};
for (int &i : a)
{
++i;
}
for (int i : a)
{
cout << i << endl;
}
// output:
// 2
// 3
// 4
cctype库
输入参数为单个字符!!!
isdigit('3')
函数名称 | 返回值 |
---|---|
isalnum() | 如果参数是字母数字,即字母或数字,该函数返回true |
isalpha() | 如果参数是字母,该函数返回真 |
isblank() | 如果参数是空格或水平制表符,该函数返回true |
iscntrl() | 如果参数是控制字符,该函数返回true |
isdigi |