免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: zhaohongjian000
打印 上一主题 下一主题

[C] pmerofc,把陈良乔喊来热闹热闹呗,最近好冷清 [复制链接]

论坛徽章:
12
巳蛇
日期:2013-09-16 15:32:242015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之约旦
日期:2015-02-11 14:38:37双鱼座
日期:2015-01-05 11:05:47戌狗
日期:2014-12-08 09:41:18戌狗
日期:2014-08-15 09:29:29双子座
日期:2014-08-05 09:17:17卯兔
日期:2014-06-08 15:32:18巳蛇
日期:2014-01-27 08:47:08白羊座
日期:2013-11-28 21:04:15巨蟹座
日期:2013-11-13 21:58:012015年亚洲杯之科威特
日期:2015-04-17 16:51:51
31 [报告]
发表于 2012-08-16 22:33 |只看该作者
motalelf 发表于 2012-08-16 22:11
我写本书的最主要目的,就是尽量用直观浅显的说明,来阐述一些C语言的基本概念。
把书读薄,才能算是略窥门 ...


太不专业了,我要是导演,绝对不给你发盒饭。

论坛徽章:
0
32 [报告]
发表于 2012-08-16 22:41 |只看该作者
???????????????????????????????

怎么都不说话了,我来探讨问题,却没人回应了?

论坛徽章:
0
33 [报告]
发表于 2012-08-16 23:05 |只看该作者
我不信陈良桥会用这么猥琐的头像,哈哈

论坛徽章:
0
34 [报告]
发表于 2012-08-16 23:18 |只看该作者
sonicling 发表于 2012-08-16 23:05
我不信陈良桥会用这么猥琐的头像,哈哈


头像是头像,你不能以貌取人。

关键是思想,思想哈

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
35 [报告]
发表于 2012-08-17 07:14 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
11
摩羯座
日期:2013-09-16 11:10:272015亚冠之阿尔萨德
日期:2015-06-12 22:53:29午马
日期:2014-04-15 11:08:53亥猪
日期:2014-03-02 23:46:35申猴
日期:2013-12-06 22:07:00亥猪
日期:2013-11-28 12:03:13双鱼座
日期:2013-11-21 14:43:56亥猪
日期:2013-10-23 10:55:49处女座
日期:2013-10-17 18:15:43午马
日期:2013-09-27 17:40:4215-16赛季CBA联赛之青岛
日期:2016-06-22 00:45:55
36 [报告]
发表于 2012-08-17 08:36 |只看该作者
本帖最后由 Ager 于 2012-08-17 08:37 编辑

@zhaohongjian000
@pmerofc

chenlq.net这个域名貌似被万里长城永不倒了……


论坛徽章:
0
37 [报告]
发表于 2012-08-17 08:54 |只看该作者
神马情况,这么水&热闹,我也来参合一下?

论坛徽章:
12
巳蛇
日期:2013-09-16 15:32:242015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之约旦
日期:2015-02-11 14:38:37双鱼座
日期:2015-01-05 11:05:47戌狗
日期:2014-12-08 09:41:18戌狗
日期:2014-08-15 09:29:29双子座
日期:2014-08-05 09:17:17卯兔
日期:2014-06-08 15:32:18巳蛇
日期:2014-01-27 08:47:08白羊座
日期:2013-11-28 21:04:15巨蟹座
日期:2013-11-13 21:58:012015年亚洲杯之科威特
日期:2015-04-17 16:51:51
38 [报告]
发表于 2012-08-17 09:30 |只看该作者
Ager 发表于 2012-08-17 08:36
@zhaohongjian000
@pmerofc

我能访问啊,运营商问题?

论坛徽章:
11
摩羯座
日期:2013-09-16 11:10:272015亚冠之阿尔萨德
日期:2015-06-12 22:53:29午马
日期:2014-04-15 11:08:53亥猪
日期:2014-03-02 23:46:35申猴
日期:2013-12-06 22:07:00亥猪
日期:2013-11-28 12:03:13双鱼座
日期:2013-11-21 14:43:56亥猪
日期:2013-10-23 10:55:49处女座
日期:2013-10-17 18:15:43午马
日期:2013-09-27 17:40:4215-16赛季CBA联赛之青岛
日期:2016-06-22 00:45:55
39 [报告]
发表于 2012-08-17 09:46 |只看该作者
本帖最后由 Ager 于 2012-08-17 09:51 编辑
zhaohongjian000 发表于 2012-08-16 15:53
直接的误导意义还差不多。假设我不知道static是啥意思,那既然“在定义的形式上,局部变量定义于某个由大括号“{}”所形成的局部代码区域之内,而全局变量这是直接定义在源文件中,不隶属于任何局部代码区域。”那为什么还需要static来区分局部变量?这逻辑能通?更不用说static用在自动变量和外部变量时涵义不同的事儿了。

zhaohongjian000 发表于 2012-08-16 16:35
无意冒犯,但你应该补补基础知识。
static的两个作用:1.用在外部变量上,限定这个变量是内部链接。2.用在自动变量上,改变这个变量生存期(变成静态生存期)。
这两点跟局部变量/全局变量都没有关系。


赞,这个要顶……:)

C语言就是这副德性:范畴(维度)比较多(但每个维度上的变化量取值域倒并不是很庞大)—— 这跟C语言本身与计算机底层更“亲近”这个固有属性有密切的关系 —— 这也正是C可以利用“比较简单(简洁)的语言书写”来编写出功能丰富甚至复杂的程序的主要原因。

这些范畴有:链接属性(外vs内vs前vs无)、生存期(静vs动)、作用视界(函vs元vs{ }vs Prototype)、初始化规格、定义规格、Segments/Sections(.text, .rodata, .plt, .data, .bss……)等等等等 —— 这些范畴结合在一起,好比一个高维空间,有很多个坐标轴,且每个坐标轴都与其他轴垂直(正交)。

因此,那种不考虑范畴的多样性而断言“static跟局部变量/全局变量有关”的阐释方法,就跟在一个狭窄的见识领域里声称“减法一定是大数减小数”一样粗陋了。

再次支持楼主:)

以上,经供参考,呵呵……

论坛徽章:
11
摩羯座
日期:2013-09-16 11:10:272015亚冠之阿尔萨德
日期:2015-06-12 22:53:29午马
日期:2014-04-15 11:08:53亥猪
日期:2014-03-02 23:46:35申猴
日期:2013-12-06 22:07:00亥猪
日期:2013-11-28 12:03:13双鱼座
日期:2013-11-21 14:43:56亥猪
日期:2013-10-23 10:55:49处女座
日期:2013-10-17 18:15:43午马
日期:2013-09-27 17:40:4215-16赛季CBA联赛之青岛
日期:2016-06-22 00:45:55
40 [报告]
发表于 2012-08-17 09:53 |只看该作者
zhaohongjian000 发表于 2012-08-17 09:30
我能访问啊,运营商问题?


套用谢工的一句话 —— “同时身为南京人……”,请pmerofc试试。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP