最赞回答 / 诗情美如画
比如:写一个加的函数可以这样写int add(int a,int b);//重载函数的类型必须不一样 否则会报错double add(double a,double b);//下面是函数体int add(int a,int b){ return a+b;}double add(double a,double b){ return a+b;}//主函数void main(){ //关键在于你怎么调用 add(5,2);如果你输入的是整数那么 它自动调用int类型的函数//如果你输入的是a...
2016-04-02
已采纳回答 / If丶凌
const int*p定义的是指向常量的指针;int * count p 定义的是常量指针。可以理解为p是指向count地址的指针,而*p=count,因为count是一个常量,所以是*p为一个常量,故const在int*p前面修饰整个
2016-03-21
最赞回答 / 诗情美如画
你要知道常量指针和指针常量的关系 比如: const int * p 这是常量指针 const 只是为了 将*p给绑住不让别人改它而 指针常量: int *const p是为了将p给绑住 不让别人把地址改了保证地址的安全性 const int *const p 则完全被绑住了不能修改
2016-03-20