zoukankan      html  css  js  c++  java
  • 指针

    1.概念:在c语言中,把用于存储内存地址的变量称为指针变量,简称指针;任何指针在内存中只占4个字节;

    2.定义:格式:指针指向的数据类型 * 指针名称;

      例如:int *p;  //p中只可以存储int型数据的地址,也就是说p只能指向int行的数据空间;

    3.初始化:

    4.三要素:

      当给指针赋值后,对于指针来说存在如下三个表达式,简称指针的三要素;

        int a = 100;

        int *p = &a;

        表达式1: *p  //表示指针p指向的数据,即p中的地址在内存中的数据;

        表达式2:p  //表示指针p在内存中的空间

        表达式3:&p  //表示指针p在内存的地址

    5.指针运算;

      1》赋值运算;

      2》取值运算;

      3》取地址运算;

      4》加法运算;

        ①、两个同类型的指针不能做加法运算,指针只能与整数相加;

      5》减法运算;

        ①、指针可以与整数相减;

        ②、两个同类型的指针可以相减;

      6》关系运算;

        表示两个指针中存放的地址高低比较;

  • 相关阅读:
    jq function return value
    danci4
    danci3
    danci2
    项目总结 和语言总结。
    vm 安装 ox 10.13
    ios 异步和多线程
    ios 语法问题 全局变量。
    mvc
    object-c 之autolayout
  • 原文地址:https://www.cnblogs.com/feige1314/p/7220900.html
Copyright © 2011-2022 走看看