c新手吧 关注:8,564贴子:48,079
  • 1回复贴,共1

我很希望有一些吧友可以使用Linux进行学习。

只看楼主收藏回复

因为Linux很多细节已经被发现的很不错了,
比如你用echo $?去验证了为什么每次都会在倒数第二行写上return 0;
当然,其实如果你的兴趣足够好,使用freebsd这个系统或许会更好一点,因为clang编译器优化也不错,报错也比较准。
gcc编译器算是自由软件的开端部分。gcc用起来有些麻烦,但是刚开始的时候你好像不必理会复杂的用法。只需要gcc 源代码.c就可以了。
gdb调试器,
调试器一直不为小白所使用,他们会拿出最简单的报错,发贴,发QQ群上。我不想责怪他们,希望你们在学习指针,动态分配内存这些地方能好好利用一下调试器,否则看报错和源码可能真的会盯一个下午。
学了Linux无疑会给小白增加负担,但是我还是很建议小白能够不怕挫折,看个视学一学Linux系统,当然也不要抱着视频里是大神,我是个傻叉这样的心态。
最后,希望小白不要被ubuntu带跑,用虚拟机玩centos或者suse不算错误,云服务器是虚拟机,你用虚拟机或许还蛮现实的。当然,虚拟机让你觉得没法输入中文,你可以学着"远程"控制他,在Windows的一个可以远程控制的软件里面输入汉字。
警告:centos默认是utf-8字符编码。


来自Android客户端1楼2016-08-02 16:11回复
    之所以会有这个想法是因为有本书叫《嗨翻c语言》我读着还行,开头部分比较奇怪。中间的进阶部分非常好。后面的高级部分,嗯,你不想用Linux或许真的有点难啊!


    来自Android客户端2楼2016-08-02 16:15
    回复