写给初学者的FAQ

原创 2004年07月18日 21:06:00

c和c++都学了一段时间了,平时常把一些心得放到这里来。希望得到很好的讨论。但也因此交了很多刚开始学习c和c++的朋友,并很荣幸的得到了他们信任,于是总免不了一遍又一遍回答一些非常基础的但又几乎每人必问东西,耗去了我大量的时间。实在不原意被这些东西淹了,于是把他们整理出来,希望各位初学者朋友在问我之前看看他们,从此使得我和你们的交流更有效率吧、

1、我怎么学习c++和c
答,这两种语言都很基础,很需要悟性,很花时间的东西,想速成的话最好就别学了,java和c#更合适你,
如果你真想学,那么除了读大量的书外,我真的找不到好方法告诉你,另外最好不要一上来就写代码,埋头看书先,等有了一点感觉了再动手,

2、我该看那些书。
答:c的话,我推荐三本书。按学习顺序排列如下:
      第一本,《c程序设计语言》

原书名: The C Programming language,Second Edition
原出版社: Prentice Hall/Pearson
作者: Brian W.Kernighan  [作者简介]
译者: 徐宝文  [译者简介]
书号: 7-111-07589-7
页码: 244
开本: 版次:1-1
丛书名: 计算机科学丛书
出版社: 机械工业出版社

    第二本:《c专家编程》

原书名: Expert C Programming [原书信息]
原出版社: PH PTR
作者: Perter Van Der LinDen
译者: 徐波
书号: 7-115-10627-4
页码: 291
开本: 16开 版次:1-1
丛书名: C和C++实务精选
出版社: 人民邮电出版社
出版日期: 2002-12-1

    第三本:《c语言参考手册》

原书名: C:A Reference Manual,Fifth Edition [原书信息]
原出版社: Pearson Education
作者: [美]Samuel P.Harbison Ⅲ,Guy L.Steele  [作者简介]
译者: 邱仲潘  [译者简介]
书号: 7-111-12219-4
页码: 391
开本: 16开 版次:5-1
丛书名: 计算机科学丛书
出版社: 机械工业出版社

c++的书话,我朋友写了一篇很好的文字了。我把他放在本站收藏-转载文章里,我没什么好补充的了,

3、我用什么编译器为好?
答,这个问题严格来说没有问的必要,对于初学者来说完全感觉不出编译器之间的差别,如果要我推荐的话。那么如果你有自己的机器不妨用VC比较好,如你在网吧或者在学校机房那么我推荐Dev-C++。还是不要用tc吧,不支持标准的麻烦会让你疑问不断的 “
Dev-C++的下载地址如下:
http://www.bloodshed.net/dev/devcpp.html

4.每天看多少页书?看不下去咋办?
答,个人认为看书应该是一中享受,进度该按照环境,心情,具体需要而定、学习本来就是很个性化的东西。有兴趣,有热情。看不下去的话,就别看了。不会编程生活照样美好,是吧?不要勉强你自己。干你喜欢干的事情。高工资的不只有程序员。况且程序员也不定有高工资,

5、高水平是啥境界?
答,我也想知道,但这个对于我有啥用呢?又不是武打小说,想浪漫的话,,你还是看你的小说吧,程序员要的是大部分时间是很严肃的脑子,

6。这个问题我不懂咋办?
答,先看一遍我放在收藏里的另一篇文字,《提问的智慧》。看看里面的建议你是否都做到了,如果还是不能解决的话,找个好点的论坛问问吧。我常去的都放在本站的链接拦了,

正确学习JavaScript(写给非JavaScript程序员和编程新手)

学习时长:6~8周 学习前提:中学水平,无需编程经验 更新(2014-1-7) 在Reddit上创建了一个学习小组 January 2014, “Learn JavaScript” Stu...
  • liuyinghui523
  • liuyinghui523
  • 2014年10月27日 08:39
  • 588

8086汇编初学者问题FAQ

自己做个问题记录,问题来源不限,尽自己学的回答吧。。有错误恳请指出。。作为初学者,万分感谢! 网上看到的问题,这个论坛似乎没人回答,而且回复有限制。。糟糕的站长啊! mov ss,ax 设...
  • tjj00686
  • tjj00686
  • 2015年11月02日 22:59
  • 414

编程及C/C++初学者FAQ

编程及C/C++初学者 FAQ  本文原为本人在论坛所发若干帖,意在集中解决新手学习C/C++语言时将遭遇到的各类问题,网友反馈情况良好,集合修订后作为个人作品贴于此处。 本贴主要分析概念原理和解...
  • qcx1221
  • qcx1221
  • 2016年05月26日 12:31
  • 1646

写给C语言初学者的话

写给C语言初学者的话                                  --www.chinaunix.net(ldap)     前些天我写了一篇“Unix C语言值得注意的...
  • blue_bm
  • blue_bm
  • 2014年05月20日 16:25
  • 263

写给c++初学者 之二

接上篇,上篇简单的介绍了下c++语言的基本情况,这篇我们开始进入正题,那就是c++语言的特性和语法!当当当当。。。 一、特性 特性,当然就是c++语言特有的性质,那是什么呢?是什么呢?是。。。好吧...
  • duanxinyao
  • duanxinyao
  • 2015年11月04日 16:25
  • 220

写给Java初学者

Java,写给初学者(一)由于我国高等教育制度教材陈旧,加上java自身发展不过十几年的时间  还有一个很重要的原因是java这门语言更多的是应用于商业 所以高校里大部分博士老师们对java的了解甚至...
  • lingadobe
  • lingadobe
  • 2016年11月14日 12:39
  • 473

写给初学者:编程的本质

俗话说,开卷有益, 前几天又翻了下《计算机程序的构造和解释》,看到一个采用牛顿法求平方根的例子,产生了点新的感想,和大家分享下。 平方根的数学定义是这样的,对于一个数x , 如果有另外一个数r...
  • themagickeyjianan
  • themagickeyjianan
  • 2017年12月19日 11:55
  • 38

写给c++初学者 之一

本文写作目的有二:其一,帮助想要学习c++的初学者。其二,巩固自己的知识以及查漏补缺。好了闲话少说,下面正文开始。 一、何为语言  语言,就是人与人之间、人与。。。之间交流的语言。比如:汉语、英语等等...
  • duanxinyao
  • duanxinyao
  • 2015年11月04日 15:27
  • 293

《写给大忙人看的Java核心技术》读书笔记

1基本的编程结构 1.2.1 整型的的范围不依赖程序所运行的机器。 1.2.1整型的赋值可以给数字添加下划线,例如1_000_000表示一百万,下划线阅读起来更容易,Java编译器会直接删除它们 ...
  • kaxier5000
  • kaxier5000
  • 2017年03月14日 21:30
  • 658

写给数据分析的初学者

今天在qq群里听到一些网友在讨论数据分析的话题。有人正为自己学会了spss而高兴,有人说自己还略懂sas,还有人提到了sql查询语言。大家都在积极地学习,希望能在数据分析领域有所建树。然而在这些网友中...
  • xcc1223
  • xcc1223
  • 2014年11月18日 11:37
  • 334
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:写给初学者的FAQ
举报原因:
原因补充:

(最多只允许输入30个字)