65,210
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
using namespace std;
int sum(int a,int b)
{
int c;
c=a+b;
return c;
}int d=8; //判断大括号是不是语句的结结束!!
void main(){
cout<<sum(5,5)<<endl<<d<<endl; //正确输出,说明}是语句的结束 也说明是一个复语句(复合语句当作一条语句)
if(sum(5,5)==10)
{
cout<<"sum(5,5)==10"<<endl;
}int k=100;
cout<<k<<endl;
if(0){
cout<<0<<endl;
} //大括号后不能加;是因为if后面跟复合语句,
else{ //else后面也只能跟一个复合语句,如果后在加;不在属于IF语句之内
cout<<1<<endl;
} int m=888; //说明分号大括号是语句的结束,不管是IF 还是ELSE 后面都只能跟一条复合语句
cout<<m<<endl;
class person
{
private:
int x;
int y;
public:
void count(int s)
{
cout<<s<<endl;
}
}; //说明括号不是语句的结束,大括号不是复合语句
在类中,大括号不是复、合语句 那又是什么呢????????
}