44问答网
所有问题
当前搜索:
指针是一种有类型的地址
地址
是否是变量??
答:
地址只是一个数值,或者叫号码,指针才是变量,实际上指针的值就是地址 和地址不同的是,
指针的值除了值是地址值他还拥有类型信息
。指针可以是常量,亦可以是变量,地址都是常量(是一个数值)函数调用时,形参是指针的,可以传入一个地址(要类型相同或兼容)。指针赋值时,可以赋给它一个地址,变量...
指针
与
地址
的区别
答:
1、指针和地址最大的区别就是指针是有类型的,地址是没有类型的
。我们当然可以通过绝对地址的方式找到函数和数据,但是地址是没有类型的,不能对地址进行算术操作,在涉及诸如数组等操作时就不能通过地址的自增和自减来访问数组的各个变量。2、指针是由地址和类型两部分构成的,指向数据的指针不仅记录该...
地址指针是
什么?
答:
指针是一种数据类型,与其它的数据类型不同的是指针是一种“用来存放地址值的”变量
。举一个简单的例子:如果定义了一个整型变量,根据整型变量的特点,它可以存放的数是整数。如:int a; a=100; 这样就把整型常量赋给了变量a。但是如果写成这样:a=123.33;就会出问题,最后输出变量a的值结果是1...
指针
就
是地址
吗,指针变量难道不是地址?
答:
指针就是地址,地址就是指针;指针变量是一个变量,它保存了基本类型变量的地址
。如果指针变量p保存了变量a的地址,那么称作p指向了a,*p 就是变量a。如果p是一个指针变量,*p 表示了以 p 的内容为地址的变量,就是p指向的变量。可以这样来理解指针:
指针是一种特殊的语言机制
,它存放的是其它变量的...
指针
变量存放的是内存
地址
,那为什么指针还要定义
类型
答:
一、指针的本质为内存地址
。不管什么类型的指针,其本质都是内存地址。二、定义指针类型,可以更方便的取值。不管定义什么指针,保存什么样的地址,其目的都不是为了获取到这个地址值,而是为了访问地址上的数据。 定义了指针类型,就可以很方便的取得数据。如果指针p类型为long*型,那么当使用*p取值时,就...
在C语言中一个
指针
占用多少字节。
答:
指针即为
地址
,指针几个字节跟语言无关,而是跟系统的寻址能力有关。比如以前是16位系统,指针即为2个字节,现在一般是32位系统,所以是4个字节。
指针是一
个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:
指针的类型
、指针所指向的类型、指针的...
C语言中,关于
指针
传递的一个问题,求高手解?
答:
针就
是一种
用来存储地址(地址指的就是数据在电脑的存储位置)的数据
类型
;就如int是存整数的,float,double用来存浮点数一样;在c语言中,变量的声明格式为 数据类型|数据名|数据 指针也一样 数据类型:根据要取地址的数值的数据的类型,
指针有
相应的数据类型;如若要被取
地址的
是int类型那么 指针就...
指针
等于内存
地址
,内存地址等于指针,这种说法对么,为什么?
答:
“指针等于内存
地址
,内存地址等于指针”不完全正确。 指针指向的
是一
个内存地址,但是
指针是有类型的
,内存地址没有类型。 如指针 int *p=0x50000,表示p是一个整型指针,它指向的内存区域存放的是一个整数,这就是三者之间的关系。
本人是C语言菜鸟,大神求打救,简述一下什么是
指针
,什么
是的地址
...
答:
指针是
地址,指针变量是存储地址的变量。一个变量
的地址
称为该变量的“指针”。内存的每个存储单元都是
有
编码的,每个编码都不同,这些编码称为地址。例如:int i=3;int是
类型
告诉系统需要的存储单元。假如系统分配了编码为2000的地址给i,日后在调用i的时候实际上就是通过i找到地址为2000的存储单元,...
可以把
指针
理解为定义
地址
的数据
类型
吗?
答:
int* ptr2;但一般比较倾向用第
一种
,因为可以避免以下的误解:int* prt1, ptr2;这样的定义方式,容易使人误以为ptr2
也是一
个指针,事实上并不是,prt2是一个int型变量,以下的定义方式中ptr1与ptr2才都是指针:int* ptr1, *ptr2;2.
指针的
运算 .&(address-of operator)取
地址
操作符:究竟...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
指针的地址里存放的是什么
指针就是一个变量的地址吗
指针类型属于什么类型
如何输出一个指针的地址
指针就是变量的地址
指针变量的类型有哪些
指针是地址吗
指针类型有哪些
指针有类型吗