A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 0919Gflag 中级黑马   /  2015-10-10 00:22  /  868 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

#include<stdio.h>
/*
1.指针里实际存储的是地址
2.指针本身是有地址的,指针变量是变量,是变量就有地址
3.指针的大小,在64位编译器下指针占8位
4.取指针中的数据:*p
5.一个类型的指针不可以存不同类型的地址
6.指针可以直接操控指向空间的数据

*/
int main(){
    char a;
    int *p;//定义一个指向整型变量的指针
    char *c;//定义一个指向字符变量的指针
    char *(*c1);//定义一个指向指针变量的指针变量
    char *b=&a;//给指针赋值,可以拆开写,格式如下
    // char *b; b=&a;
    //也可以写作  char **c;
    printf("c=%p---p=%p---a=%p---b=%p\n",c,p,&a,b);//打印指针
    return 0;
}

3 个回复

倒序浏览
总结的不错,学习了!
回复 使用道具 举报
支持一下
回复 使用道具 举报
还需要继续学习
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马