美文网首页
关于指针变量(保存的是地址)

关于指针变量(保存的是地址)

作者: WinddddRunner | 来源:发表于2018-03-05 22:52 被阅读0次

指针几个字节跟语言无关,而是跟系统的寻址能力有关,譬如以前是16为地址,指针即为2个字节,
现在一般是32位系统,所以是4个字节,以后64位,则就为8个字节。

指针的值的指向一个变量的地址,无论如何强转,其值都不会变,也就是指向的地址不变。

#include <stdio.h>

int main() {
    char a = 'a';
    int *ip = (int *) &a;  //地址的值没有变化,只是指针的类型变为int*
    printf("%c", *ip);      //输出 a
    return 0;
}

相关文章

  • 06-----A 指针

    指针是用来保存地址的变量 。。point to指针保存le变量的地址 与地址有关的符号:&取地址 数...

  • 关于指针变量(保存的是地址)

    指针几个字节跟语言无关,而是跟系统的寻址能力有关,譬如以前是16为地址,指针即为2个字节,现在一般是32位系统,所...

  • C语言指针知识点

    指针 指针变量 指针变量和普通变量一样,都是用来保存数据的 指针变量只能保存内存地址不能保存其他的值 指针变量就是...

  • 第五章 指针与数组

    5.1 指针与地址 指针是保存变量地址的变量。 ANSI C使用void*(指向void的指针)代替 char* ...

  • C语言特性(指针)

    指针 指针的概念 简单来说,变量的内存地址就是该变量的指针;而用于保存内存地址(指针)的变量就是指针变量 指针变量...

  • 指针函数详解

    1. 指针:(数据类型) 保存地址的数据类型; 2. 指针变量:(保存地址的变量) 指向p:保存p的地址 3. 变...

  • 09-C语言指针

    什么是指针 指针存放地址的是指针 指针变量指针是存放指针的变量指针变量和普通变量一样,都可以用来保存数据,当做形参...

  • 指针

    指针 就是保存地址的变量int i;int *p=&i; 指针变量 变量的值是内存的地址普通的变量的值是实际的值指...

  • 阶段复习

    什么是指针?举例说明指针数组和数组指针的区别。指针: 定义(类型名变量名), 用于保存地址, 地址保存的值类型和指...

  • 2018-07-05

    指针 第一节 什么是指针 关于指针一词,在K&R C中,有下面这样的说明。 指针是一种保存变量地址的变量,在C中频...

网友评论

      本文标题:关于指针变量(保存的是地址)

      本文链接:https://www.haomeiwen.com/subject/jvydtftx.html