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