标题:敬告初学者,提问有技术
只看楼主
zbjzbj
Rank: 12Rank: 12Rank: 12
来 自:郑州
等 级:贵宾
威 望:52
帖 子:620
专家分:3020
注 册:2011-4-22
结帖率:100%
 问题点数:0 回复次数:2 
敬告初学者,提问有技术
没几个人有时间去读你的长代码,尤其有些代码并不好读。
帮你忙的机会在于运行一遍你的代码,找出错误。

所以,你的代码如果别人的机器运行不了,你的问题就可能会被别人忽略

还有,需要大量人机交互的代码,一般别人没时间去做或者不愿意去做

遇到有大量人机交互的代码,你最好把人机交互的数据用文件去代替,用读文件的方式来人机交互。

如果你的代码需要辅助文件,你最好把辅助文件一并发上来。指望别人按照你的步骤构建一遍辅助文件,这愿望有点奢侈。


[此贴子已经被作者于2018-12-19 22:34编辑过]

搜索更多相关主题的帖子: 代码 人机 交互 文件 辅助 
2018-12-19 22:31
Mr_doge
Rank: 5Rank: 5
等 级:贵宾
威 望:10
帖 子:159
专家分:385
注 册:2018-6-28
得分:0 
C板块提问的长代码,最常见的不方便调试的情况还是开发环境差异吧,使用VC或者VS用了微软自己的库或者用了第三方库进行编写的话,那我们这种落伍人士只能拿着MinGW干瞪眼了(比如说conio.h这个库文件就是MinGW没有的),虽说下载个VS也用不了多少小时,可我一想到曾经的几十GB噩梦就脑阔疼,妥妥的新人劝退啊,我方了,至于三方库,脑阔疼,告辞。这种情况只有脑子好使的dalao又有空闲才会直接对代码进行分析来帮忙排错了,另外自行编写的库文件如果附上倒是没啥问题...虽说这么说似乎有点偏见,不过果然不仅使用C标准库的话,挺让人为难的

其次就是确实是代码太长了,说难听的,在板块摸鱼的,常冒泡的不会是那种精通或者非常熟练的dalao,那种有的是正事要做,基本上涉及到多个代码块的话,就很难提起兴趣去分析了...甚至还有涉及插口编程或者特定复杂算法的卧槽,这种问题能给予肯定回答的dalao可遇不可求啊,这种时候还是更加倾向自行查错比较优先吧,如果把代码块进行肢解简化....能这么折腾基本上问题自己找出来了,很多时候问题都是出在细节上,这样的话,还是老办法,自己加注释吧,基本注释个遍,也查的差不多了,还没找出来,提问也有个满满注释的东西了不是,注释没有阅读者会嫌多的,只有编写者会嫌麻烦。
涉及到人机交互的话,人机交互不可怕,可怕的是不知道或难以理解你想要干啥....

能编写长代码的,我觉得已经不算是初学者,而是入门者了,不过这种人群也是最容易被冷落的,因为技术水平正处在一个断层,能给予指导的没空,有空的其实半斤八两(为嘛我基本不提问,因为我知道我想问些什么,但是我需要的在这板块可遇不可求,而不是我是dalao,我菜的很),初学者的不佳提问更多的是那种根本不像提问而是求答案的那种,或者是问些看似基础实则烧脑属于吃饱了撑着类型的尝试,如果是前者,不想多说,如果是后者,我这有个好东西一直想给你们康康:

程序代码:
#include <stdio.h>

int main( )
{
    for ( ; ; )
    {
        printf("e");
    }
}
int on_exit( )
{
    return "e" [0] ;
}
//https://

2018-12-19 23:50
zbjzbj
Rank: 12Rank: 12Rank: 12
来 自:郑州
等 级:贵宾
威 望:52
帖 子:620
专家分:3020
注 册:2011-4-22
得分:0 
楼主不做奥数题,与刁钻古怪和古怪刁钻天生无缘。

闲的时候对于初学者帮两锤。帮得上就帮,帮不上也没有远大志向。

后生受益了不需要感谢,没有收益本人也感觉不到愧疚。

学习是为了使用,后生学习也是为了实用。

如果有天大的本事,早就去写操作系统去了。

在这里混混,纯属娱乐,比街上下棋略有益处。


[此贴子已经被作者于2018-12-20 00:12编辑过]

2018-12-20 00:08



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-492150-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.145026 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved