#include<iostream>
#include<stdlib.h>
using namespace std;
int main()
{ //采用复制初始化
int year(2008);
int month(8);
//采用直接初始化
int day=8;
int next_year=2009,next_month=9,next_day=9;
int number=1,next_number=number+1;
//输出变量year的值
cout<<"year的值为:"<<year<<endl;
//输出变量month的值
cout<<"month的值为:"<<month<<endl;
//输出变量day的值
cout<<"day的值为:"<<day<<endl;
//输出变量number的值
cout<<"number的值为:"<<number<<endl;
//输出变量next_year的值
cout<<"next_year的值为:"<<next_year<<endl;
//输出变量next_month的值
cout<<"next_month的值为:"<<next_month<<endl;
//输出变量next_day的值
cout<<"next_day的值为:"<<next_day<<endl;
//输出变量next_number的值
cout<<"next_number的值为:"<<next_number<<endl;
system("pause");
return 0;
}
运行结果如下:
在c++中两种方式都可以完成初始化