2.2.1 声明语句与变量
声明语句:用于指出存储类型并提供位置标签。
int a;
指出存储的数据类型为整型,位置标签为 a 。
a 即为变量,它的值可以修改。
注意:在C++中,所有变量都必须声明,否则编译器将指出错误。
同时声明语句又叫定义声明(定义),也就是说编译器将为变量分配内存空间,有时还有可能引用声明。
对于声明变量,C++的做法是尽可能在首次使用变量前声明它。
2.2.2赋值语句
赋值语句将值赋给存储单元,
int a=25; //25赋给了a表示的内存单元
在C++中,可连续使用赋值运算符
int a,b,c;
c=b=a=25;
赋值从←进行。
int a=25;
a=a-1; //a=25-1=24
2.3 其他C++语句
#include <iostream>
using namespace std;
int main()
{
int carrots;
cout<<"How many carrots do you have?"<<endl;
cin>>carrots;
cout<<"Here are two more.";
2.3.1 使用cin
cin>>a;
在这条语句中,信息从cin流向a,与cout相同,cout使用 << 将字符串插入到输出流,cin使用 >> 从输入流中抽取字符。
<<,>> 被用来只是信息流的方向。
2.3.2 使用cout进行拼接
cout<<"Now you have"<<carrots<<"carrots."<<endl;
cout<<"Now you have";
cout<<carrots;
cout<<"carrots.";
cout<<endl;
cout<<"Now you have "
<<carrots
<<"carrots."
<<endl;
以上三种表示方式都是对的,这是由于c++的自由格式规则将标记间的换行符和空格看作是可以互换的。
2.3.3 类简介
类是用户定义的一种数据类型,描述的是数据格式及可对类对象执行的所有操作。
对象是根据数据格式规范创建的的实体。
类似演员是一个类,而对象则是某一个演员。
int a; //创建一个整型变量 a
a可存储整数,也可按照特定方式使用(+,-)
例如:cout是 ostream类的对象,
cin是istream类对象,
这些类位于iostream 文件