欢迎来到贱贱的博客

扩大
缩小

c指针点滴2之比大小

 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 
 4 void main2()
 5 {
 6     int a[5]={1,2,3,4.5};
 7     int *p1 = &a[4];
 8     int *p2 =&a[5];
 9 
10     if(p1<p2)
11     {
12         printf("p1在数组的位置更靠前");
13     }else{
14         printf("p2在数组的位置更靠前");
15 
16     }
17 
18 }
19 void main1()
20 {
21     int num1,num2;
22     int *p1 = &num1;
23     int *p2 = &num2;
24     *p1 = 43;
25     *p2 = 45;
26     printf("\nnum1=%d,nmu2=%d",num1,*p1);
27     printf("\nnum1=%d,nmu2=%d",num2,*p2);
28     printf("\n%p%p",&num1,p1);
29     printf("\n%p%p",&num2,p2);
30     //地址的比较没有意义 只能判断谁的地址
31     if(p1>p2)
32     {
33         printf("\np1的地址比较靠后\n");
34     }else
35     {
36         printf("\np2d的地址比较靠后");
37     }
38     system("pause");
39 }

 

posted on 2016-10-14 13:19  L的存在  阅读(230)  评论(0编辑  收藏  举报

导航