又一个哲学问题:一个变量如何在程序结束时告诉你它是静态的还是动态的?

A_Zhao 2012-07-13 09:28:11
又一个哲学问题:一个变量如何在程序结束时告诉你它是静态的还是动态的?

如题。
...全文
278 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
RLib 2012-07-17
  • 打赏
  • 举报
回复
没办法准确得知静态还是动态。比如程序被加壳处理、Load到其它进程等等,内存地址都是动态范围
ssy343434 2012-07-16
  • 打赏
  • 举报
回复
没有来的人知道谁没有来,不用举手!
那一片海 2012-07-16
  • 打赏
  • 举报
回复
楼主提的问题跟5楼的一样:

会议主持人对在场的人喊话:“没有来的人,请举手!”

没有人举手。

这是不是就意味着:没有没有来的人?


所以楼主应该改变思维,变量如何确定它是静态的还是动态的?
答案最简单:变量是程序员自己定义的,他自己就知道
2012-07-16
  • 打赏
  • 举报
回复
静态变量和动态变量所存储的位置不相同。
编译器从变量被申明的时候,就知道他是静态的还是动态的了。
直到程序结束。
~
csdmdsc 2012-07-16
  • 打赏
  • 举报
回复
两种对等或同类的状态,为了区分命名不同,也许一个是另外一个的镜像,这两者本质上是一样的,所以如果位于这两者中的一个里,而不是跳出这两者的话,我感觉无法区分,因为不同是相对的。
赵4老师 2012-07-16
  • 打赏
  • 举报
回复
看它对应的地址是在全局数据段范围内还是在自由存储区即Heap堆范围内?
那一年我们21 2012-07-16
  • 打赏
  • 举报
回复
神马情况
A_Zhao 2012-07-16
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
楼主提的问题跟5楼的一样:
[/Quote]

楼主 = 5楼 = 本楼 = 我

呵呵……
paschen 版主 2012-07-15
  • 打赏
  • 举报
回复
某人如何知道自己是在现实中,还是在梦境中?

盗梦空间。。。。
cbzjzsb123 2012-07-15
  • 打赏
  • 举报
回复
某人如何知道自己是在现实中,还是在梦境中?

盗梦空间。。。。
  • 打赏
  • 举报
回复
又一个哲学问题:楼主死了以后有灵魂呢还是没有呢?:)
zyb_debug 2012-07-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

变量自己不会说话,会说话的是你自己赋予的逻辑。
[/Quote]

变量确实不会说话。。。他不会告诉你的。
Pause_break 2012-07-14
  • 打赏
  • 举报
回复
变量自己不会说话,会说话的是你自己赋予的逻辑。
竞天问 2012-07-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 2 楼 的回复:

变量自己不会说话,会说话的是你自己赋予的逻辑。


对于我的这个问题,可以转换为以下一些类似的问题:

某人如何知道自己是活着的,还是死了的?

某人如何知道自己是在现实中,还是在梦境中?(这跟我的帖子“哲学问题1:虚拟机”有关系)

某人如何告诉你,他自己是活着的,还是死了的?

你如何知道,某人是活着的,还是死了的?

或者,还跟以下……
[/Quote]

对于这些问题我们不能回答是因为我们(人)对这个世界的运行机制还没有完全了解。
但在计算机里不一样,程序员通晓所有规则,你也可以“教会”变量这些规则。

比如静态变量和动态变量的存储地址啥的是不一样的吧
A_Zhao 2012-07-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

变量自己不会说话,会说话的是你自己赋予的逻辑。
[/Quote]

对于我的这个问题,可以转换为以下一些类似的问题:

某人如何知道自己是活着的,还是死了的?

某人如何知道自己是在现实中,还是在梦境中?(这跟我的帖子“哲学问题1:虚拟机”有关系)

某人如何告诉你,他自己是活着的,还是死了的?

你如何知道,某人是活着的,还是死了的?

或者,还跟以下这个问题有关:

会议主持人对在场的人喊话:“没有来的人,请举手!”

没有人举手。

这是不是就意味着:没有没有来的人?

呵呵……
taodm 2012-07-13
  • 打赏
  • 举报
回复
变量是动态的 是怎么一个定义?

64,649

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧