[C/C++基礎]-C/C++中 int 轉 bool

[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;
}

 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *