标题:入口地址是什么意思啊???好抽象,不懂。。。
只看楼主
zsq12358
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-11-6
 问题点数:0 回复次数:4 
入口地址是什么意思啊???好抽象,不懂。。。
“函数名是用户自定义的标识符,是C语言函数定义中不可省略的部分,需符合C语言对标识符的规定,用于标识函数,并用该标识符调用函数。另外,函数名本身也有值,它代表了该函数的入口地址,使用指针调用该函数时,将用到此功能。”
搜索更多相关主题的帖子: 标识 C语言 用户 
2011-11-20 23:12
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
得分:0 
函数在内存中的地址。

—>〉Sun〈<—
2011-11-20 23:16
luchar
Rank: 9Rank: 9Rank: 9
来 自:南京
等 级:蜘蛛侠
帖 子:279
专家分:1263
注 册:2011-11-3
得分:0 
就是说每个定义的量在计算机的内存中分配有地址,然后在使用的时候只要找到该地址,就能读取里面的数据。在定义的量前加取址符就可以取得该地址。
举个例子
定义了int a=1;比方说a在内存中的地址为100200 那么&a就是变量a的地址1002200,而1就是该地址里存储的数据量。找到了地址100200就能读取1了
2011-11-20 23:21
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
其实程序里所谓的“地址”绝大多数是偏移量,与程序驻留在真实内存中的地址相对,后者是操作系统调度程序运行时安排的位置,每次启动都未必一样。程序中代码寻访真实物理地址,不是那么容易的事。

授人以渔,不授人以鱼。
2011-11-20 23:28
cosam
Rank: 4
等 级:业余侠客
帖 子:146
专家分:259
注 册:2011-8-25
得分:0 
学习汇编语言的前两章,加后面章节的栈和堆的知识。
你就懂了,不单地址是怎样表示,怎么偏移,连带一些很原始的知识都有。
当然,这些知识要懂就行了,主要用来了解一些计算机的cpu原理,不用学会使用汇编语言,比如关于什么ax,bx之类的寄存器的用法的什么的就不用管他了。
知道cpu是怎样在内存里寻址,数据交换,附加一些缓存的知识就可以了,就会在学习C语言的时候,扫清一些疑问,记忆更深刻。

[ 本帖最后由 cosam 于 2011-11-21 13:07 编辑 ]
2011-11-21 12:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-355797-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.255927 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved