zoukankan      html  css  js  c++  java
  • 33.指针

    对指针理解的深入:

    指针变量定义 的一般形式:类型说明符 * 变量名  eg:int *p=a;

    指针变量是用来保存地址的变量 

    地址是逻辑内存上的编号;指针就是程序数据在内存中的地址。地址是常量,指针是变量

    把内存比喻为一个尺子,指针就是尺子上的游标,可以左右移动,他某一个时刻指向一个地方的,这就是指针变量。

    * 获取地址上的值  eg:int *p=a;p是指针变量,指的是地址,*p是获取变量a的值

    & 获取变量的地址

    #include<stdio.h>
    int main()
    {
            int num=2014;   
            int *p=&num;  // p是指针变量,因为前面的类型说明符和*说明p是一个指针变量.指针变量是用来保存地址的变量,所以p指的是地址
            printf("num Address = 0x%x,num=%d
    ",&num,num);
            printf("p = 0x%x,*p=%d
    ",p,*p); //*获取地址上的值,*p=2014;p指的是地址
            printf("%d
    ",*&num);
            return 0;
    }

     

  • 相关阅读:
    MyBatis简介
    JDBC报错:Cannot find class: com.mysql.jdbc.Driver
    进程,线程,协程
    mamp提示 more elements...
    获取html页面的参数
    php基础函数
    返回接口
    生成订单号
    xml转数组
    判断是否是微信浏览器
  • 原文地址:https://www.cnblogs.com/spore/p/10508308.html
Copyright © 2011-2022 走看看