[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;
}
沒有留言:
張貼留言