Cocos2dx之C++基础(五)

2017-10-19  本文已影响0人  易水寒208

const char 🌟 之间的关系

    const char *p;
    char const *pp;
    char * const ppp = nullptr;

如何判断系统是32位还是64位

    int i = 10;
    int *ptr = 0;
    ptr = &i;
    
// 判断一个指针的地址是多少 如果是是4 就是 32位 如果是 8 就是64位
    cout<<"sizeof point = "<<sizeof(ptr)<<endl;
    
// 对0 取反 
    int a = ~0;
    cout<<"a = "<<a<<endl;

如何比较两个浮点数是否相等

const float EPSINON = 0.00000001;
    
    float x = 48.93333;
    
    float y = 48.93333;
    
    if (abs(x-y) <= EPSINON) {
        cout <<"x == y"<<endl;
    }else{
        cout<<"x != y"<<endl;
    }
上一篇 下一篇

猜你喜欢

热点阅读