最贊回答 / 呆風
isFlag是一個bool類型的值(只有false和true兩種狀態。‘可以理解為int型的0和1’),作為之后判斷輸出x為奇數或偶數的標志。isOdd是isFlag的泛稱,不是函數。
2017-04-24
使用命名空間中的參數時:
cout<<A::x<<endl; 使用命名空間A中的x
B::f1(); 使用命名空間B中的函數f1
cout<<A::x<<endl; 使用命名空間A中的x
B::f1(); 使用命名空間B中的函數f1
2017-04-22
namespace myNum
{ int x=106; }
int main()
{ bool isFlag = false;
if(myNum::x % 2 == 0)
{
cout<<boolalpha<<myNum::x<<endl;
isFlag=false;
}
else
{ isFlag=true;
}
if(isFlag)
{ cout<<"x是奇數"<<endl;
}
else
{
cout<<"x是偶數";
}
return 0;
}
{ int x=106; }
int main()
{ bool isFlag = false;
if(myNum::x % 2 == 0)
{
cout<<boolalpha<<myNum::x<<endl;
isFlag=false;
}
else
{ isFlag=true;
}
if(isFlag)
{ cout<<"x是奇數"<<endl;
}
else
{
cout<<"x是偶數";
}
return 0;
}