第二天 指针介绍

#include <stdio.h>
#include <stdlib.h>
//指针=地址
/*
int main()
{
    int juHuaTai = 10;
    int meiGuiTai = 5;
   
    printf("%d \n",juHuaTai);
    printf("%d \n",meiGuiTai);
   
    //print 变量地址
    printf("%p \n",&juHuaTai);
    printf("%p \n",&meiGuiTai);
   
    //print 通过地址获取变量 *获取地址内容
    printf("%d \n",*(&juHuaTai));
    printf("%d \n",*(&meiGuiTai));
    return 0;
}
*/
// 定义变量时 * 代表指针标识符  int* 变量名
// printf("%d",*p)// *代表读取地址内容
/*
int main()
{  
    int a = 1;
    int b = 2;
    int* aa = &a;
    int* bb = &b;
    //print 变量地址
    printf("%p \n",aa);
    printf("%p \n",bb);
   
    //print 通过地址获取变量
    printf("%d \n",*aa);
    printf("%d \n",*bb);
    return 0;
}

*/
int main()
{
    //指针++
    int array[3]={1,2,3};
    //int* parr = &array[0];
    int* parr = array;
  
   for (int i = 0; i < 3; i++) {
       /* code */
       printf("%d \n",*parr++);
       /* print 1 2 3 */
   }
   
    return 0;
}
posted @ 2020-02-18 14:42  _魑魅魍魉  阅读(91)  评论(0)    收藏  举报