C++程序
在前面的小节中,小林说过,一个程序包含一个或多个程序单位,每个程序单位由以下3部分组成:
预处理命令:比如程序开头的#include。
声明部分:程序开头对数据类型和函数的声明,以及变量的定义。
函数:由函数首部和函数体组成
C++语句
1、声明语句,比如变量的定义
int a;
2、执行语句
①控制语句
if() else //条件语句
for() //循环语句
while() //循环语句
do while()//循环语句
continue //结束本次循环语句
break //终止循环语句或者switch语句
goto //转向语句
return //函数返回语句
②函数和流对象调用语句
//如排序函数
sort(a,b,c); //写好的对3个数排序的函数
③表达式语句,由一个表达式和一个分号构成
//如
i=i+1;
3、空语句,只有一个分号的语句
;
4、复合语句,可以用{}括起来的
案例:分别在函数外和函数内部定义变量并输出。
#include<iostream>
using namespace std;
int num_1=2; //在主函数之外定义的变量,也可以叫全局变量
int main() //主函数
{
float num_2; //在函数内定义的变量,也可以叫局部变量
num_2=3.2; //赋值执行语句
cout<<num_1<<" "<<enum_2<<endl; //输出执行语句
return 0; //返回值执行语句
}
执行本程序之后,会输出2 3.2。
全局变量(第三行)在整个程序执行期间都有效,局部变量(第五行)在main函数内有效。
正文完