我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 指针 >

指针声明

归档日期:07-16       文本归类:指针      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部声明成double 或 char 当然有意义,double或char指的是内存地址内存放的变量的类型而不是内存地址的类型。

  无符号整型”,但我们要研究的不是这个地址本身,而是这个地址内存放的数据。若存放的数据是int型的,则声明的指针类型就是int,若地址内存放的数据是double型的,当然声明的指针类型也是double型的了。

  无论指针声明成什么类型,都不代表指针本身的类型,而是表示这个指针内存放的数据的类型。

  展开全部内存地址是16进制表示的无符号整型没错,但是无符号整形不等于 int。

  比如定义int a=5;a=a+1;,如果你输出a的值,那么它就是6。但是如果你定义一个整型的指针 int *p=(int *)0x04;p=p+1;,你会发现p的值是0x08,而不是0x05。因为指针增加的是所值类型的大小,每种指针都不一样。绝对不能做这样的事:int a=5;int *b;b=a;,根本不能这么做的。

本文链接:http://masterblue.net/zhizhen/376.html