A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

指针和常数 int a=1; int *p=a相当于p=&a;
指针和数组int arry[3]={1,3,5};arry为数组首地址;
int *data[3] 为指针数组,数组中每个元素为一个指向int型数据的指针如下:
{int arry[3]={1,3,5};

  int *data[3]={arry,arry+1,arry+2};
}
指针与结构体
struct PERSON
  {
  char *pername;
  int age;
  }person;        //person.pername="jack";//用指针,可以完成赋值
在调用函数的时候用指针传递可以 而直接用形参传递无效
int sum(int *p1,int*p2){int temp;temp=*p1;*p1=*p2;*p2=temp;}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马