我知道他是一个变量的名字,他和地址,值(就是某个地址里面的东西,不知道是不是这么叫的),有什么关系,最近对这些关系感觉比较乱
aæ¯åéåï¼åç¬çaåºç°å¨è¡¨è¾¾å¼ä¸ï¼è¿åçæ¯açå¼ã
&aåçæ¯aå¨å åä¸çå°åï¼int a å¨å åä¸æ4åèç空é´ï¼ä¾ç¼è¯å¨ä¸åèæä¸åï¼ï¼&aå°±æ¯è¿åå ååºåçå°åã
è¿åå ååºåä¸ä¿åçæ¯açå¼ã
&aåçæ¯aå¨å åä¸çå°åï¼int a å¨å åä¸æ4åèç空é´ï¼ä¾ç¼è¯å¨ä¸åèæä¸åï¼ï¼&aå°±æ¯è¿åå ååºåçå°åã
è¿åå ååºåä¸ä¿åçæ¯açå¼ã
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-12-24
int a只是声明了一个int类型的变量,名称是a
相当于告诉编译器 我需要用到一个int类型的变量 叫a(以便分配空间)但是值不一定
类似于现实中“有一个男孩叫小明”
只是告诉了你 有一个男孩(int)名字是小明(a) 但是小明是谁你并不知道
相当于告诉编译器 我需要用到一个int类型的变量 叫a(以便分配空间)但是值不一定
类似于现实中“有一个男孩叫小明”
只是告诉了你 有一个男孩(int)名字是小明(a) 但是小明是谁你并不知道
第2个回答 2014-12-24
定义一个变量,就在内存中划分出一些空间,变量的值,是存放在这个内存空间的数据。举个例子,宾馆有一些空房间(相对于内存,房号相对于内存地址),你在宾馆订了一些房间(相当于定义一个变量),这些房间里入住的人(相当于变量的值),有你安排(相当于给变量赋值)。这样说不知道你能明白些吗。
第3个回答 2014-12-24
其实很多高级语言已经放弃了指针的概念,指针可以比作盛放苹果的盘子,指针的内容就是苹果也就是a