文章

17

粉丝

111

获赞

17

访问

11.5k

头像
程序设计第六章指针
C语言
发布于2023年6月20日 13:46
阅读数 581

一、指针的定义(数据类型)指针——地址-常量;指针变量——取值为地址的变量;定义指针的目的是为了通过指针去访问内存单元

# 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){...
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发