C++ 语句
1.控制符endl
endl的意思主要是负责换行,而在字符串中\n也是换行的意思。
例如,
cout<<"hello"<<endl;
cout<<"hello\n";
这样的输出是一个意思。
但在输入一个空行的时候,一般用endl,endl确保程序继续运行前刷新输出(将其立即显示在屏幕上),而在其他情况下使用\n,不能提供这样的保证,在有些系统中,可能需要输入信息后才会显示。
2.C++源代码的格式化
有些语言是面向行的,一行就是一个语句,在这里,回车就是来分辨语句的。
但在C++中,分号表示了语句的结尾,因此,回车的作用和空格与制表符一样。
虽然C++存在很多可操作的空间,但多数程序员使用了以下规则:
1.每条语句占一行;
2.每个函数都有一个开始花括号和结束花括号,每个括号各占一行;
3.函数中的语句都相对于花括号进行缩进;
4.与函数名称相关的圆括号周围没有空白。
3.声明语句和变量
要将信息项存储在计算机中,必须指出信息的存储位置和所需的内存空间。在C++中,提供了以下语句,例如
int carrots;
这条语句提供了两项信息:需要的内存以及该内存单元的名称。
4.赋值语句
赋值语句将值赋给存储单元,例如下面的语句将整数25赋给变量carrots表示的内存单元;
carrots=25;
符号=叫做赋值运算符。C++有一个寻常的特性,可以连续使用赋值运算符。例如。以下代码:
int a,b,c;
a = b = c = 88;
赋值从右向左进行,首先88被赋给c,然后c的值(现在是88)被赋给b。然后b的值88被赋给a。
5.cin 语句
cin>>carrots;
如将输入的信息从cin流向carrots中,cin也是一个智能对象,它可以将键盘输入的一系列字符转换为接受信息的变量能够接受的形式。