您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 指针 >

指针声明

发布时间:2019-08-07 04:16 来源:未知 编辑:admin

  可选中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://lemadras.com/zhizhen/408.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有