zoukankan      html  css  js  c++  java
  • 指针

    指针:用来存放变量地址的变量,就称为"指针变量"。

      "直接引用"是直接通过变量名来读写变量。
      "间接引用"首先将变量a的地址存放在另一个变量中,比如存放在变量b中,然后通过变量b来间接引用变量a,间接读写变量a的值。

      1 // 定义int类型的变量a
      2 int a = 10;
      3
      4 // 定义一个指针变量p
      5 int *p;
      6
      7 // 将变量a的地址赋值给指针变量p,所以指针变量p指向变量a
      8 p = &a;

      // 定义一个指针变量p
      // 并将变量a的地址赋值给指针变量p,所以指针变量p指向变量a
      int *p = &a;

      // 通过指针变量p间接修改变量a的值
      *p = 9;

    指针用于取值:
      1 char a = 10;
      2
      3 char *p;
      4 p = &a;
      5
      6 char value = *p;
      7 printf("取出a的值:%d", value); //取出a的值:10

    注意:
        指针变量没有指向确定地址之前,不要对它所指的内容赋值。

  • 相关阅读:
    mint17上建立lamp环境
    iptables开始ftp
    查看mysql集群状态是否正常
    限制SSH访问源,禁止4A之外的地址跳转访问
    查看cpu、内存和硬盘
    降kipmi0的CPU
    更改密钥对
    eNSP
    划分分区GPT11
    修改虚机IP
  • 原文地址:https://www.cnblogs.com/tzktzk1/p/3329444.html
Copyright © 2011-2022 走看看