C/C++基础知识

1. 使用const的几种情况

const int var = 1; //const常量,var不可改变

const int* pVar

const* int pVar

int* const pVar

extern const int var = 10;

const int &refVar = var;

bool same_isbn(const Sales_item &rhs) const  {  return isbn == rhs.isbn; }

上述函数类似于下面的函数

bool same_isbn(const Sales_item *const this, const Sales_item &rhs) const

{  return this->isbn == rhs.isbn;  }

C++中const使用浅析:

http://www.360doc.com/content/10/0721/21/1900677_40514712.shtml

你可能感兴趣的:(C/C++基础知识)