#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; 
} |   
        
 
    
    
    
     
 
 |