免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 5308 | 回复: 21
打印 上一主题 下一主题

[C] 大家新年快乐啊,请教一个关于字符数组声明的问题(新手请教) [复制链接]

论坛徽章:
1
白羊座
日期:2014-03-22 18:23:03
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-01-04 22:49 |只看该作者 |正序浏览
今天看书,看到一段代码,下面是其中的一个申明部分,是记录每月天数的表。
  1. static char daytab[2][13] = {
  2.     {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},
  3.     {0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}
  4. };
复制代码
一开始并没在意数组的类型以及数组中的元素类型,后来看到书上特意提了一下。
“这里之所以将daytab的元素声明为char类型,是为了说明在char类型的变量中存放较小的非字符整数也是合法的。”


恩,就是有点小疑问= =。。关于这个存放较小的非字符整数的合法性问题。= =。。各位怎么看。。= =

论坛徽章:
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
22 [报告]
发表于 2013-01-06 01:03 |只看该作者
timothyqiu 发表于 2013-01-06 00:53
回复 20# Ager

「十八层地狱」是一种人为的世界观设定,不是对自然规律总结。既然是人为设定的,为了记忆和传播方便,一般就都会遵守某种数列关系……

如果是对自然规律的总结,发现有这么个规律才吓人吧……


赞 —— {:3_193:}

论坛徽章:
0
21 [报告]
发表于 2013-01-06 00:53 |只看该作者
回复 20# Ager

「十八层地狱」是一种人为的世界观设定,不是对自然规律总结。既然是人为设定的,为了记忆和传播方便,一般就都会遵守某种数列关系……

如果是对自然规律的总结,发现有这么个规律才吓人吧……

论坛徽章:
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
20 [报告]
发表于 2013-01-05 23:16 |只看该作者
本帖最后由 Ager 于 2013-01-05 23:17 编辑
timothyqiu 发表于 2013-01-05 22:27
回复 12# Ager

前段时间看到,十三据说是和玛雅人的信仰有关,就像我们的十八层地狱一样……


没错,你的这个对比,是很有道理的。

而且佛教的“十八层地狱”在建制上,也有数学性:

从“地狱”的刑期来说:

以第一层地狱的刑期为单位1,那么,第n层地狱的刑期为:

2^(n-1),1<=n<=18

刑期的单位1,是人间的的1.35*10^10年(135亿年)。

那么,“第十八层地狱”的刑期,相当于人间的约2.32x10^20年。

从“地狱”的苦况来说:

以第一层地狱的痛苦程度为单位1,那么,第n层地狱的痛苦程度为:

2^(n-1)*10^(n-1),1<=n<=18

吓人吧!

{:3_194:}

论坛徽章:
1
白羊座
日期:2014-03-22 18:23:03
19 [报告]
发表于 2013-01-05 22:48 |只看该作者
回复 17# Ager

是噢。。这段虽然看到过。。不过的确没有想的那么详细= =。。不过比起之后的各种生孩子。。各种名字。。。真的是印象深刻多了 = =
   

论坛徽章:
0
18 [报告]
发表于 2013-01-05 22:27 |只看该作者
回复 12# Ager

前段时间看到,十三据说是和玛雅人的信仰有关,就像我们的十八层地狱一样……

论坛徽章:
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
17 [报告]
发表于 2013-01-05 22:23 |只看该作者
本帖最后由 Ager 于 2013-01-05 22:47 编辑
_HellAngel_ 发表于 2013-01-05 21:12
回复 10# Ager

一直想不通为什么要用阴阳历那么麻烦


这个没办法呀!《圣经》开篇不就说得很清楚嘛:

神说:“天上要有光体,可以分昼夜,作记号,定节令、日子、年岁。并要发光在天空、普照在地上。”

事就这样成了。于是神造了两个大光,大的管昼,小的管夜。又造众星。

就把这些光摆列在天空,普照在地上,管理昼夜,分别明暗。神看着是好的。


—— 《创世记》1:14-18

里面的“大的大光(管昼)”,是指太阳,这个大家都没有异议。

至于“小的大光(管夜)”,抱持“月球后来说”的人,则认为这个管夜的大光不是月亮,而是金星。

人类想要生存,就必须依赖头顶的这两个“大光源”:

如何吃饭、睡觉,就得看太阳和月亮的交替周期,是为“一日/一天/一昼夜”。

如何繁衍后代,就要关注月亮的周期 —— 女性的排卵周期与朔望月周期大体吻合,这个周期的名字必然就跟月亮有关,叫“月经”。

如何从事农业,就要关注季节,这也得看太阳的周期,是为“一年”。

基于太阳的,就是阳历。

基于月亮的,就是阴历。

呵呵 …… {:3_193:}


论坛徽章:
1
白羊座
日期:2014-03-22 18:23:03
16 [报告]
发表于 2013-01-05 21:43 |只看该作者
回复 15# Ager

恩。。不笑了。。那个问题。。比以前清楚多了。。不过我想如果要理解地再深刻一点的话。我看你缺了某方面的知识。。所以我只能先理解到这里了= =。。


光污染啊。。。想到上次陪朋友去看流星雨。。。结果找半天找不到一个没有光污染的地方= =。。。最终还是决定在南大那个黑黑的足球场看了。。结果那天被流星耍了 = =。。。


《圣经》里的人物。。实在是要把我搞晕了。。幸好有那副图谱。。。感觉买了那两幅图还是很值的噢。。嘿嘿。。不过也是别人忘了拿了才被我买到的= =。。。那节我好像还没看到。。。一会去看看。。。= =
   

论坛徽章:
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
15 [报告]
发表于 2013-01-05 21:26 |只看该作者
本帖最后由 Ager 于 2013-01-05 21:29 编辑
_HellAngel_ 发表于 2013-01-05 21:12
回复 10# Ager

不知道为什么。。。这篇帖子好像也没有特别搞笑的地方。。但从头看到尾。。我就是想笑= =。。


小弟你别光顾着笑哦,先把作者为什么说“在char类型的变量中存放较小的非字符整数也是合法的”的缘由搞清楚哦……呵呵…… {:3_193:}


话说玛雅人那个金星。。。我虽然以前一直都好想看= =。。但总是找不到金星在哪。。噗= =。。不知道能不能看到。= =


今天满世界的烟囱与汽车,让地底的煤炭与石油弥漫了天空,再加上“城市亮化”等等面子工程,当然让你见不到金星了。

有网上、有吧泡、有药嗑、有舞跳、有牌打、有女抠,谁还关心头顶有没有金星呀!

所以,这个世代,出不了李白(太白就是金星),也出不了维纳斯(Venus就是金星),人人只盼着星期五(Friday就是爱神Frigg(=Venus)的日子,汉字圈也叫“金曜日”)……

呵呵 …… {:3_193:}

论坛徽章:
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
14 [报告]
发表于 2013-01-05 21:12 |只看该作者
timothyqiu 发表于 2013-01-05 20:38
回复 10# Ager

不过玛雅人常用的貌似是 13 和 20 进制来着


有的族群,的确用到13个月的历法,比如犹太人。

犹太历法的月也是基于朔望月的,为了与太阳年调和,若干年置闰一次,就有了13个月。闰出来的月叫做“第一אֲדָר(亚达月)”,放在一般的אֲדָר之前,即非闰的אֲדָר成为“第二אֲדָר”。

אֲדָר月份中,有著名的“普珥节”,手边有圣经的朋友可以参见《以斯帖记》。

呵呵  {:3_193:}
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP