C++学习笔记7 - 复合语句

复合语句 由N个语句组成

eg:

#include <iostream>

//复合语句

void main()
{
int a = 10;	//单语句
std::cout<<a<<"\n";	//单语句

//1句 复合语句 由N个语句组成
{
std::cout<<a<<"\n";
std::cout<<a<<"\n";
std::cout<<a<<"\n";
//复合语句中 可以包含复合语句
{
std::cout<<a<<"\n";
std::cout<<a<<"\n";
}
}

int b;
b = 10;

{
//此处 b的生命周期 从定义开始
//到 其被包含的大括号的结束
int b;

//此处的b 会调用 最接近这个大括号的变量
b = 20;
std::cout<<b<<"\n";
}

std::cout<<b<<"\n";

system("pause");
}

  

猜你喜欢

转载自www.cnblogs.com/ximen/p/9367825.html
今日推荐