最新回答 / include9
#include <iostream>using namespace std;/** *函数功能:返回a和b的最大值 *a和b是两个整数 */int getMax(int a, int b){ return a > b ? a : b;}/** * 函数功能:返回数组中的最大值 * arr:整型数组 * count:数组长度 * 该函数是对上面函数的重载 */int getMax(int arr[],int count){ //定义一个变量并获取数组的第一个元...
2017-03-10
把const读作常量,把*多做指针,按顺序翻译,来试试
const int * p; //常量指针p
int const int * p; //常量指针p
int * const p; //指针常量p
指针常量和常量指针
1. 指针常量,指针本身就是个常量 ,所以不能重新指向,int * const p,const修饰的是p(即指针本身)
2. 常量指针,指向常量的指针,本身是普通指针,所以可以重新指向,但不能通过*p重新复制,int const *p,const修饰的是*p(即指针指向的变量)
const int * p; //常量指针p
int const int * p; //常量指针p
int * const p; //指针常量p
指针常量和常量指针
1. 指针常量,指针本身就是个常量 ,所以不能重新指向,int * const p,const修饰的是p(即指针本身)
2. 常量指针,指向常量的指针,本身是普通指针,所以可以重新指向,但不能通过*p重新复制,int const *p,const修饰的是*p(即指针指向的变量)
2017-03-09
指针常量和常量指针
1. 指针常量,指针本身就是个常量 ,所以不能重新指向,int * const p,const修饰的是p(即指针本身)
2. 常量指针,指向常量的指针,本身是普通指针,所以可以重新指向,但不能通过*p重新复制,int const *p,const修饰的是*p(即指针指向的变量)
1. 指针常量,指针本身就是个常量 ,所以不能重新指向,int * const p,const修饰的是p(即指针本身)
2. 常量指针,指向常量的指针,本身是普通指针,所以可以重新指向,但不能通过*p重新复制,int const *p,const修饰的是*p(即指针指向的变量)
2017-03-09