|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 关于C语言指针的问题...
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
844
人关注过本帖
标题:
关于C语言指针的问题...
只看楼主
加入收藏
FMaster
等 级:
论坛游民
帖 子:63
专家分:62
注 册:2010-9-1
结帖率:
88.89%
楼主
收藏
已结贴
√
问题点数:20 回复次数:8
关于C语言指针的问题...
在C中,
1_
当程序开始执行时,遇到一个定义变量,系统会自动在内存中分配一定的存储空间给变量,是不?
2_
在1中,为变量分配的那个存储空间对用户显示是定义时的变量名,而对计算机是那个十六进制的地址,对不?
3_
_一个指针变量,对用户是定义的那个名字,当对计算机是十六进制的地址,是吧?
4__
一个指针,必须得到一个地址来确定它所指向什么地方,那既然它要得到一个地址,那它也得需要占用一定内存来存储那个地址喽~这对不?
搜索更多相关主题的帖子:
C语言
指针
2010-09-25 19:49
举报帖子
使用道具
赠送鲜花
清风拂晓
来 自:火星
等 级:
蝙蝠侠
威 望:
1
帖 子:356
专家分:889
注 册:2010-8-13
第
2
楼
收藏
得分:5
1.4正确。2.3我觉得应该是一字节8个2进制,计算机只能识别2进制的东西
[
本帖最后由 清风拂晓 于 2010-9-26 08:16 编辑
]
清风拂暮(木)
2010-09-26 08:12
举报帖子
使用道具
赠送鲜花
绝对的菜
等 级:
论坛游民
帖 子:35
专家分:27
注 册:2010-9-5
第
3
楼
收藏
得分:5
就我学过的一些汇编基础来说,地址无所谓用什么进制来表示。在程序中通常都是用16进制,如果愿意,你用其它的进制也行,换算一下就可以了。
当然计算机肯定是用二进制来识别的。它只能识别0和1啊
我也在学习c,刚学完指针部分,关于指针理解不难,就是表达方式让人头晕。c给人的感觉就是这样,都是符号符号,常常出错。
[
本帖最后由 绝对的菜 于 2010-9-26 10:17 编辑
]
2010-09-26 10:09
举报帖子
使用道具
赠送鲜花
cacker
该用户已被删除
第
4
楼
收藏
得分:5
提示:
作者被禁止或删除 内容自动屏蔽
2010-09-26 12:03
举报帖子
使用道具
赠送鲜花
倩玮瑞
等 级:
论坛游民
帖 子:40
专家分:12
注 册:2009-3-7
第
5
楼
收藏
得分:5
1:程序在编译时就会给变量分配存储单元,而不是执行时。
2:怎么说呢,我们在程序中定义一个变量,经编译后,计算机将给该变量分配一个同类型的存储单元,我们定义的那个变量名就指向这个存储单元,用户通过这个变量名访问该存储单元。计算机只能识别0和1,十六进制也是为了方便用户而做的值的转换。
3:定义后的变量名经编译后对应于计算机内存中的一定的存储单元,变量名是为了方便用户而做的,如果你很强,能找到用二进制表示的那个单元,也可以通过它进行访问。
高级语言的产生就是减轻编程人员的工作的。
4:当然,指针也是个变量啊!编译一个变量后都会给它分配存储单元。
本人知识有限,如有错误,还望指正,呵呵。
2010-09-26 21:40
举报帖子
使用道具
赠送鲜花
海盗舟爷
等 级:
新手上路
帖 子:6
专家分:1
注 册:2010-9-27
第
6
楼
收藏
得分:0
来逛逛
路漫漫其修远兮,吾将上下而求索。
2010-09-30 22:53
举报帖子
使用道具
赠送鲜花
vandychan
等 级:
贵宾
威 望:
18
帖 子:2296
专家分:6418
注 册:2010-8-20
第
7
楼
收藏
得分:0
以下是引用
倩玮瑞
在2010-9-26 21:40:17的发言:
1:程序在编译时就会给变量分配存储单元,而不是执行时。
2:怎么说呢,我们在程序中定义一个变量,经编译后,计算机将给该变量分配一个同类型的存储单元,我们定义的那个变量名就指向这个存储单元,用户通过这个变量名访问该存储单元。计算机只能识别0和1,十六进制也是为了方便用户而做的值的转换。
3:定义后的变量名经编译后对应于计算机内存中的一定的存储单元,变量名是为了方便用户而做的,如果你很强,能找到用二进制表示的那个单元,也可以通过它进行访问。
高级语言的产生就是减轻编程人员的工作的。
4:当然,指针也是个变量啊!编译一个变量后都会给它分配存储单元。
本人知识有限,如有错误,还望指正,呵呵。
顶美女
到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-30 23:16
举报帖子
使用道具
赠送鲜花
动力天
来 自:广西桂林
等 级:
论坛游民
帖 子:30
专家分:11
注 册:2010-9-11
第
8
楼
收藏
得分:0
指针——C语言的精髓!
爱上爱,敢想,世界就有可能!
2010-10-01 08:29
举报帖子
使用道具
赠送鲜花
9
1/1页
1
快速回复:
关于C语言指针的问题...
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.097444 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved