[C/C++基礎]-C/C++中 int 轉 bool
[C/C++基礎]-C/C++中 int 轉 bool
本篇要分享C/C++中 int 轉 bool範例,有興趣的同好,歡迎來一下哈哈 ^ ^。
#include <iostream>
#include <cstdio>
using namespace std;
/*int不為0則轉換到bool就為true*/
int main()
{
int inta;
bool blna;
inta=-1;
blna=inta;
if(blna)
{
printf("%d->bool=true\n",inta);
}
else
{
printf("%d->bool=false\n",inta);
}
inta=0;
blna=inta;
if(blna)
{
printf("%d->bool=true\n",inta);
}
else
{
printf("%d->bool=false\n",inta);
}
inta=1;
blna=inta;
if(blna)
{
printf("%d->bool=true\n",inta);
}
else
{
printf("%d->bool=false\n",inta);
}
cout << "Hello world!" << endl;
return 0;
}