免费注册 查看新帖 |

Chinaunix

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

[C] 请教一个关于main()函数的问题。。(新手请教) [复制链接]

论坛徽章:
5
技术图书徽章
日期:2013-08-17 07:26:49双子座
日期:2013-09-15 16:46:29双子座
日期:2013-09-25 08:17:09技术图书徽章
日期:2013-09-25 09:11:42天秤座
日期:2013-10-01 16:25:34
61 [报告]
发表于 2013-01-14 23:44 |只看该作者
方兆国 发表于 2013-01-14 10:01
回复 55# __BlueGuy__

不是大爷看不起你,你这辈子是学不会了

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
62 [报告]
发表于 2013-01-14 23:58 |只看该作者
回复 61# __BlueGuy__


    (⊙_⊙),好吧

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
63 [报告]
发表于 2013-01-14 23:59 |只看该作者
__BlueGuy__ 发表于 2013-01-14 23:44
不是大爷看不起你,你这辈子是学不会了


回你的帖子目的很单纯O(∩_∩)O拿个积分

论坛徽章:
1
摩羯座
日期:2013-12-19 10:04:07
64 [报告]
发表于 2013-01-15 10:14 |只看该作者
回复 25# gvim

刚刚好90 好桑心
   

论坛徽章:
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
65 [报告]
发表于 2013-01-15 10:22 |只看该作者
_HellAngel_ 发表于 2013-01-14 20:58
回复 57# Ager

好吧。。工作党伤不起。。早上用手机看到帖子了。。但也只能现在回来回了= =。。。
我写个看看。。我也不知道。。。对不对= =。。

    int foo(int barz, char *quox[])
    {
        while(--barz > 0)
           printf("%s", *++quox);
         return 0;
    }


为什么用前缀自增运算符,而不用后缀的?

论坛徽章:
3
寅虎
日期:2013-11-27 07:53:29申猴
日期:2014-09-12 09:24:152015年迎新春徽章
日期:2015-03-04 09:48:31
66 [报告]
发表于 2013-01-15 19:44 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
1
白羊座
日期:2014-03-22 18:23:03
67 [报告]
发表于 2013-01-16 00:25 |只看该作者
回复 65# 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
68 [报告]
发表于 2013-01-16 00:53 |只看该作者
本帖最后由 Ager 于 2013-01-16 00:55 编辑
_HellAngel_ 发表于 2013-01-16 00:25
回复 65# Ager

我也觉得模模糊糊。= =。。。好像也不是我习惯用前缀。。。好像跟个什么程序名有关= =。。。   


啊????

编程,绝对不能模模糊糊哦!也不能靠“习惯” —— 尤其你根本不知道这个“习惯”究竟是啥就去“习惯”了 —— !

虽然我们无法对每一处代码背后究竟发生什么事情100%地了若指掌,但是,至少你得清楚自己为什么这样写,对自己的每一个动作,明确的目的都应该成竹在胸,至少也要能“自圆其说”。

计算机跟我们有灵性的活人是不一样的,它是没有感性的,它无法像人那样为你告诉它的话语做感性上的加工与投射。

计算机的“大脑”里,也不存在“意义”这样东西,代码的“意义”应该仅仅在你的脑子里,如果你自己都不清楚代码的意义的话,计算机输出的结果对于你来说也是没有意义的,甚至,你也无法从计算机的报错中学到关于正确性的知识。

。。。。。

这里的大虾们,快来给我们的小弟,出出主意吧,呵呵:)

论坛徽章:
1
白羊座
日期:2014-03-22 18:23:03
69 [报告]
发表于 2013-01-16 01:20 |只看该作者
本帖最后由 _HellAngel_ 于 2013-01-16 02:13 编辑

回复 68# Ager

难道说。。quox[0]是。。启动我这个程序的程序名。。所以。。。。最开始让它打印出的应该是quox[1]才对。。?

明天要考试。。先睡了。。= =。。。北北。。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
70 [报告]
发表于 2013-01-16 12:45 |只看该作者
本帖最后由 Ager 于 2013-01-16 12:49 编辑
_HellAngel_ 发表于 2013-01-16 01:20
回复 68# Ager

难道说。。quox[0]是。。启动我这个程序的程序名。。所以。。。。最开始让它打印出的应该是quox[1]才对。。?


我上面给你的题目,就是一个一般的函数呀,为了考察你在“多级指针”等事情上的理解,跟程序名/文件名啥的,无关呀。

此外,按照你上面采用的前缀自增运算符的写法,你自己的判断是什么?打印顺序是什么?第一次打印的应该是quox[0]还是quox[1]?

再另外,看来你把一些关于函数main的零碎知识,不知其所以然地给混淆进来了。

呵呵。。。你把思路理顺一下,重新思考吧?




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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP