重载和const形参

1.int lookup(string p);

2.int lookup(const string p);//同1

3.int lookup(string *);//传入一个指针,指针指向string类型

4.int lookup(string * const p);//传入的是一个string,指针常量p指向string,不可以对p进行重新指向,同3的使用一样

5.int lookup(string &p);//地址传递,传入的是p的地址,对p进行操作,可以改变传入参数p的值。

6.int lookup(const string &p);地址传递,传入的是p的地址,p中是一个常量,lookup中不可以对p进行修改。

7.int lookup(const string *p);//传入一个指针,指针指向const string类型

 

posted @ 2015-04-06 11:00  ashen~  阅读(156)  评论(0)    收藏  举报