首页 > 其他 > 详细

C---指针

时间:2014-05-28 10:16:52      阅读:344      评论:0      收藏:0      [点我收藏+]

C指针中的一些内容和例子

首先要知道指针的概念,要弄清指针的四个要素

1.指针的类型

2.指针指向的类型

3.指针所指向的地址

4.指针本身所占用的内存

另外要知道俩个指针运算符

&:取地址运算符

*:间接访问运算符即指针运算符

一、指针变量

bubuko.com,布布扣
/*1.指针变量*/
#include <stdio.h>
int main(void)
{
    int i=1234; 
    int *p=&i;   //定义一个整形指针,指向变量i
    int x=*p;     //通过指针访问变量i的内容
    printf("p:%d\n",p); //指针指向的内存地址
    printf("x:%d",x);   //等于*p指针占用的内存
    getchar();
}
bubuko.com,布布扣
bubuko.com,布布扣
/*输入俩个整数a和b,按照大小的先后顺序排序*/
#include<stdio.h>

int main(void)
{
    int a,b,*pointer_1,*pointer_2,*temp;
    scanf("%d,%d",&a,&b);
    pointer_1=&a;   //指针指向变量
    pointer_2=&b;
    if(*pointer_1<*pointer_2) //根据指针占用内存大小比较,即变量值比较
    {
        temp=pointer_1;   //改变指针指向的内存地址 从而做到指针占用内存的改变
        pointer_1=pointer_2;
        pointer_2=temp;
    }
    printf("%d,%d\n",a,b);
    printf("%d,%d",*pointer_1,*pointer_2);
    getchar();
    getchar();
}
bubuko.com,布布扣

 

C---指针,布布扣,bubuko.com

C---指针

原文:http://www.cnblogs.com/tangt/p/3755214.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!