C++语句
🇨🇳每日一言:
奇怪的是,当他死去,所有人才开始爱他。—— 哲学
C++语句
C++源代码的格式化
有些语言,是面向行的,即每条语句占一行,对于这些语言,回车的作用是将语句分开。
在C++中,分号标示了语句的结尾,在C++中,回车的作用就和空格和制表符相同,通常可以在能够使用回车的地方使用空格,反之亦然,这说明既可以把一条语句放在几行,也可以放在同一行。例如:
1 2 3 4 5 6 7 8 9 10
| #include<iostream> using namespace std;
int main() { cout << "hello C++" << endl ; cin.get(); cout << "程序执行完毕" << endl; }
|
也可以写出这样:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| #include<iostream> using namespace std;
int main() { cout << "hello C++" << endl ; cin.get(); cout << "程序执行完毕" << endl; }
|
C++源代码风格建议规则:
- 每条语句占一行。
- 每个函数都有一个开始花括号和一个结束花括号,这两个花括号各占一行。
- 函数中的语句都相对花括号进行缩进。
- 与函数名称相关的圆括号周围没有空白。
申明语句和变量
赋值语句(赋值运算符 =)
- 赋值语句将值赋给存储单元,下面的语句将整数10赋给变量num 标示的内存单元。
1 2 3 4
| int num1; int num2; int num3; num1 = num2 = num3 = 10;
|
赋值将从右边向左进行。首先10赋值给num3,然后num3的值被赋给num2……
赋值元运算符右边的表达式num3 +1是一个算数表达式,计算机将变量num3的值(现在是10)加1 ,得到11,然后,将新值赋值给变量num3,并记录到num3对应的内存单元中。
其他语句
例如:
1 2 3 4 5 6 7 8 9 10 11 12 13
| #include <iostream> int main() { using namespace std; int apples; cout << "你有多少苹果?" << endl; cin >> apples; cout << "再给你2个" << endl; apples = apples + 2; cout << "现在你总共有" << apples << "个苹果" << endl; return 0; }
|
运行结果:
1 2 3 4
| 你有多少苹果? 24 再给你2个 现在你总共有26个苹果
|
- cin
上面的程序表明,从键盘输入的值(24),赋给了变量apples,信息流从cin流向了apples:
与cout一样,cin也是一个智能对象,它可以将键盘的输入,赋值给变量。
1
| cout << "现在你总共有" << apples << "个苹果" << endl;
|
这样能够将字符串输出和整数输出合并成一条语句。得到的结果和下面的代码生产的相似:
1 2 3 4 5
| cout << "现在你总共有"; cout << apples; cout << "个苹果"; cout << endl; return 0;
|
也可以安装下述的方式写拼接版本,即将一条语句放在4行。
1 2 3 4 5
| cout << "现在你总共有" << apples << "个苹果" << endl;
|
当代码行很长时,上述格式很方便。
本文作者:BOSh
本文链接:http://bosh.zz.ac/posts/1784654290.html
版权声明:本文由BoSh发布,部分内容来源于网络。