文章
17
粉丝
111
获赞
17
访问
17.1k
一、指针的定义(数据类型)指针——地址-常量;指针变量——取值为地址的变量;定义指针的目的是为了通过指针去访问内存单元
# include <stdio.h>
int main(){
int a=1;
int *p=&a;
printf("%d %d\n",*p,p);//*p-内容 p-地址
return 0;
}
二、指针变量
1.使用指针变量:变量的指针就是变量的地址;存放变量地址的变量是指针变量
2.指针变量的定义(指针类型说明、指针变量名、变量值所指向的变量的数据类型)
(1)类型说明符 *变量名(int *p)
3.指针变量的引用(& *)
(1)指针变量初始化的方法(int a; int *p=&a)
(2)赋值语句的方法(int a; int *p; p=&a)*p-所指内容 p-地址
# include <stdio.h>
int main(){
int a,b;
int *pointer_1,*pointer_2;
a=100;b=10;
pointer_1=&a;
pointer_2=&b;
printf("%d %d\n",a,b);
printf("%d %d\n",*pointer_1,*pointer_2);
return 0;
}
&*pointer_1=&a *&a=a *pointer_1++=*(pointer_1++)!=(*pointer_1)++
(3)a,b大小比较
# include <stdio.h>
int main(){
int *p1,*p2,*p,a,b;
scanf("%d%d",&a,&b);
p1=&a,p2=&b;
if(a<b){...
登录后发布评论
暂无评论,来抢沙发