C++步步为营

C++---CHAPTER 4: EXPRESSION

2019-07-14  本文已影响0人  世界上的一道风

类型转换

int i;
const int   &j = i; //非常量转换成const int 的引用
const int *p = &i; //非常量的地址转换成const的地址
int &r = j, *q =p;  //错误,不能用const转换为非常量
cast-name<type>(expression);
double slope = static_cast<double>(j) / i; //转换后做浮点数除法

void *p = &d; // 任何非常量对象的地址都能存入* void
double *dp = static_cast<double*>(p); //将void*转换回初始的指针类型
上一篇下一篇

猜你喜欢

热点阅读