基本类型:bool,char,int,double
算术类型: +,++,-,—,*,/,%,=,==,+=,-=,*=,/=
constexpr double square(double x) {
return x * x;
}
Check(检查)
if ... else 语句:
cout << "Do you want to proceed(y or n)?\n";
char answer = 0;
cin >> answer;
if (answer == 'y')
cout << "yes";
switch ... case 语句:
cout << "Do you want to proceed(y or n)?\n";
char answer = 0;
cin >> answer;
switch (answer) {
case 'y':
cout << "yes";
break;
case 'n':
cout << "no";
break;
default:
cout << "error";
break;
}
Loop(循环)
for 循环和 while 循环
int i;
for (i = 0; i != 10; i ++) {
cout << i << endl;
}
while(i > 0)
{
cout << i << endl;
i--;
}
元素类型为 char 的数组可以声明如下:
char v[6]; // 含有 6 个字符的数组。
char *p; // 该指针指向字符
[] 表示 ...的数组
*
表示 指向 ...
原文:https://www.cnblogs.com/corc/p/c-ji-chu-zhi-shi.html