标签:style c class blog code java
C指针中的一些内容和例子
首先要知道指针的概念,要弄清指针的四个要素
1.指针的类型
2.指针指向的类型
3.指针所指向的地址
4.指针本身所占用的内存
另外要知道俩个指针运算符
&:取地址运算符
*:间接访问运算符即指针运算符
一、指针变量
/*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(); }
/*输入俩个整数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(); }
标签:style c class blog code java
原文地址:http://www.cnblogs.com/tangt/p/3755214.html