爱问知识人 爱问教育 医院库

自学C/C ,请大师门指引方向。

首页

自学C/C++,请大师门指引方向。

我是个上班族,想利用业余时间自学C/C++

对于编其实一窍不通,所以请大师们帮我指引一下方向。

关于C/C++有以下几个问题:
1.C和C++有区别是什么?
2.自学C/C++应该选择怎么样的操作系统好呢?
3.开发环境应该选择那款软件呢?Visual C++?还是有更好的选择呢?
4.C/C++有其他相联的软件吗?SQL等。
5.请介绍几本书好吗?C/C++及开发环境软件的书。
6.请再介绍几个好的学习网站好吗?

我想学好C/C++,所以请大师门指引一下。非常感谢!!

提交回答
好评回答
  • 2008-05-30 08:51:51
    C++是C的升级版本,但是在运行速度上是C的速度比较快,学C++不需要考虑平台问题,只要你用的不是开发工具所提供的库,只使用C++自带的标准库核容器,这样就不必考虑平台.
    开发工具无所谓,看你的系统而定比如DOS的TC,C++ Builder,Visual C++,Eclipse和NetBeans 6.0.
    C++连接数据库很麻烦,除非你用MFC,
    C++初学建议看谭浩强的C++如果感觉自己的思维很活跃的,可以尝试看看《C++程序设计语言(特别版)》

    r***

    2008-05-30 08:51:51

其他答案

    2008-05-31 20:09:39
  •   记住:C是所有语言的基础。如果你想学其他语言,那必须先学C。C里面包含很多思想。适合以后编程使用。
    但是,不论是C还是C++,连接数据库、网络和可视化编程都是相当困难复杂的。没有耐力和不到一定境界的人学不了。真正用C和C++编程的人很少。但是就因为它们难编,同样是一个程序,用C和Java做的,C能比Java卖价高出数倍!所以我建议:如果你不是真的想学编程,尽快改一下,学完VB学Java和C#。
      Net。这些都是方便的。 C++是C的升级版本,其中加上了许多新函数,又去掉一些旧的。C++有三个特点:封装,继承,多态。这三个特点都是体现在面向对象编程里的。在C里丝毫不具备。因为C只是基础而已 用什么操作系统无所谓。但是编写环境尽量用英文版的。
      而且如果你只想学C,那么不要用Visual C++。因为有些函数不支持。如果学C++或全学,那最好用Visual C++。 C++或C连接数据库太难,既然你是初学,就不要考虑了。不过,记住,小程序用Access,大程序一定用Sql Server 2000/2005。
       只要在市场上看见了厚度超过1。5Cm的书,多数都错不了。随便挑吧。 学习网站建议选择各个大论坛,高手多啊,可以帮你。比如CSDN。

    I***

    2008-05-31 20:09:39

类似问题

换一换
  • C/C++ 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 176-195
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):