首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 斗胆提问:如果高中刚毕业,从未接触过C语言,从哪里学起?
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ekin529818
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-07-25 15:31:53 楼主
    如题:如果高中刚毕业,从未接触过C语言,从哪里学起?
    真的很想自学,自小对软件工程很感兴趣,认为做软件开发就是牛人。所以很想自学。暑假感到很无聊,希望充实点。
    望大侠们指点一二。谢谢!
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • cftxlin
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-25 15:48:291楼 得分:0
    找本基本一些的书,看,能看多少看多少,真的看不懂就跳过去,然后敲代码了,编译,运行。
    学习过程中,逐渐你会知道软件开发应该主要的学习什么东西。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • baihacker
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 4

    发表于:2008-07-25 15:49:132楼 得分:0
    the c programming language这本书
    (C程序设计语言)
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • henry3695
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-25 18:02:543楼 得分:0
    不好说
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zzh193
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-25 18:17:064楼 得分:0
    c primer plus 5th
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • macfan
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-25 18:32:175楼 得分:0
    很难,没有基础无师自通很难,必须有恒心.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bxx5203344
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-25 19:50:196楼 得分:0
    引用 5 楼 macfan 的回复:
    很难,没有基础无师自通很难,必须有恒心.

    有点困难啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • gesanri
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-25 19:58:317楼 得分:0
    从c开始,数据结构也是基础
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fangbing007
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-25 21:12:438楼 得分:0
    潭浩强的书比较适合入门!
    c primer plus 5th
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • C_Plus87
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-25 21:20:159楼 得分:0
    首先看计算机导论,同时也可一起看C或是C++,个人建议看C,然后就可以进一步发展
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dontbend
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-26 06:55:1410楼 得分:0
    给楼主点信心,高中刚毕业完全可以学好,要有上机环境,先看高级语言,拿本c语言的书看看,不断的做练习,入门后,可以搞面向对象的C++,数据结构之类的建议暂时先不看。要在windows下编程,可以学习VC,多做一些界面的东西,这样会更直观一些,等学完这些,我想你心里也应该有谱了,下一步该学什么你就清楚了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • weiai_chongsheng
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-26 08:57:2811楼 得分:0
    这个问题我也遇到过,我现在加了一个群,这个群人气较好,也的确有高手,不但可以交流问题,而且还可以接项目赚钱,QQ群号是:壹-柒-叁-零-叁-陆-玖-陆,不要说我做广告,看看便知,如需要的话加入试试,如果你发现好的交流群也别忘了告诉我啊!呵呵!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fetag
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-26 09:03:0612楼 得分:0
    引用 2 楼 baihacker 的回复:
    the c programming language这本书
    (C程序设计语言)

    两星了,说话得负责了啊...你觉得他能看懂吗?没有瞧不起楼主的意思哦...

    个人建议,先抱着 <C Primer Plus>(第五版)看两个月,然后再说话...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Skyleo_liu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-26 09:06:3613楼 得分:0
    引用 2 楼 baihacker 的回复:
    the c programming language这本书
    (C程序设计语言)

    这书蛮好的.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fetag
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-26 09:07:5414楼 得分:0
    引用 13 楼 Skyleo_liu 的回复:
    引用 2 楼 baihacker 的回复:
    the c programming language这本书
    (C程序设计语言)

    这书蛮好的.

    我也没说不好啊!我是想说初学者能不能看懂,这才是关键!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ekin529818
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-29 14:51:2815楼 得分:0
    怎么大侠们没来指引下啊???
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ekin529818
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-29 14:56:1016楼 得分:0
    恩恩,好的,多谢以上大侠们的指引,我会努力的,刚进来可能缓存的原因,没看到大家的回复,我自发的15楼不好意思了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • laiwing
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-29 15:20:2717楼 得分:0
    看 Primer Plus c++ 这本书
    先从控制台程序学起
    我一年前也是刚学c++的,今年19岁,也算是个新手(↑上面一星两星的都是高手)
    和你一样也是高中毕业生,
    有空可和我联系一下 qq : 1018443302
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hai040
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-29 15:25:2718楼 得分:0
    lz还真是认真,高考完了还学习
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fengogo
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-29 15:25:3819楼 得分:0
    楼上的有前途,我19岁时刚接触电脑.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sukyin
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-29 15:37:0220楼 得分:0
    引用 19 楼 fengogo 的回复:
    楼上的有前途,我19岁时刚接触电脑.


    时代不同了。我19岁的时候刚开始玩三国群英2。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ekin529818
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-29 17:03:4321楼 得分:0
    引用 18 楼 hai040 的回复:
    lz还真是认真,高考完了还学习

    呵呵,见笑了.喜欢从事软件这行,自然就想学了,就是不知道怎么学起?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ssdx
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-29 19:04:5022楼 得分:0
    先弄本 Computer systems: a programmer's perspective(有中文版)的看看,弄明白什么是程序,在计算机里面运作的大概机理~再看c/c++ 你会明白的快的多的多
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • smallnat
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-30 03:35:3323楼 得分:0
    找本大学基础教程看看就可以了~~有兴趣就好~
    没有什么太好的捷径,注意一些细节,但也不要拘泥细节,各人的学习方法不太一样

    但有一点,注意温故知新
    学一段时间后,会发现很多东西都是差不多的
    不光光是软件,每个领域都有相通的东西

    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • peach5460
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-30 09:45:4124楼 得分:0
    找本基础的书看呗...

    有问题可以交流交流
    peach5460@gmail.com
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sdjinshiyu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-30 10:15:2325楼 得分:0
    时代果然不同了……
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jinniuke
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-30 11:45:2426楼 得分:0
    我自学的时候,先照书敲代码,然后看书上的解释,然后慢慢改动,尝试
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jzbem
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-30 13:27:1827楼 得分:0
    找大学的C语言课本看看
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ga6840
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-30 14:41:3928楼 得分:0
    哈哈 我也刚高中毕业 不喜欢专门看纯粹语言的书
    喜欢在做的程序中学习需要的内容
    毕竟是业余
    不过始终是一个学习方法
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • calebgch
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-30 16:46:5429楼 得分:0
    引用 10 楼 dontbend 的回复:
    给楼主点信心,高中刚毕业完全可以学好,要有上机环境,先看高级语言,拿本c语言的书看看,不断的做练习,入门后,可以搞面向对象的C++,数据结构之类的建议暂时先不看。要在windows下编程,可以学习VC,多做一些界面的东西,这样会更直观一些,等学完这些,我想你心里也应该有谱了,下一步该学什么你就清楚了。

    觉得这个合适一点。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ykx_yeer
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-07-30 17:02:5130楼 得分:0
    C Primer Plus
    先看这本 说的很详细 入门很不错
    学语言光看书是没用的 多自己编代码更容易理解和掌握
    没有什么不可能 只是肯不肯花时间 加油!!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • congzai1
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-12 13:32:1431楼 得分:0
    只要你有信心和耐心,那么请开始
    额。。。至于从哪学起?从头学起,恩!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • i_am_sam
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-12 14:17:2132楼 得分:0
    从c++学起来有点困难。建议先学C语言。其实大学里软件开发专业的学生大部分知识也是靠自学的。学校里的教材根本满足不了你。(本人软件开发专业大二学生。我们大二下半学期才开C++语言,可我大一下学期就自学完成,接下来你就可以一步一步继续深入学习。如果按照学校里的课程安排。估计大学毕业了连WINDOWS的小程序都写不好。)当然老师也是必不可少的。关键是要明白学习的步骤。先学什么,后学什么。少走弯路。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • mifeixq
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-12 15:35:0133楼 得分:0
    如果一点基础没有的话,推荐谭浩强的C语言书,不过看的差不多就不要看了……
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wxm_0328
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-12 15:46:4534楼 得分:0
    真是佩服LZ!我现在27岁才开始自学C语言。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lew0002
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-14 10:33:2735楼 得分:0
    先学计算机原理
    然后 操作系统+数据结构和算法+c语言
    以上每个看一本书,课本级别的就行,先初步掌握有个总体概念,然后再深入理解
    如果这几样基础打好了,你就可能比很多(不是指全部哈)硕士毕业生还要强了,
    基础打好了,以后学什么都快,当然多少还是要点天分的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • seaboy100
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-14 14:09:5636楼 得分:0
    如果打算上大学的话,大学里很可能会有C语言的计算机课。我学c语言时用的课本是谭浩强的《C程序设计》(第三版),感觉很不错,讲得比较详细,适合初学。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bbb332
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-15 01:13:4037楼 得分:0
    很想知道楼住现在怎么样了!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • piaomiao163
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-15 10:50:3038楼 得分:0
    基础的看···········
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • pointerfree
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-15 11:40:3039楼 得分:0
    引用 8 楼 fangbing007 的回复:
    潭浩强的书比较适合入门!
    c primer plus 5th



    大学里的学生一般都看这个书
    讲的比较好 看完谭浩强
    就可以敲敲代码什么的
    然后在看看c primer plus 5th 这本书讲的比较全
    我现在就是这么学的,我现在也是出学,刚刚学了一个多月
    觉的学的还行 能做一些东西了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • debugk
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-15 12:25:0840楼 得分:0
    引用 10 楼 dontbend 的回复:
    给楼主点信心,高中刚毕业完全可以学好,要有上机环境,先看高级语言,拿本c语言的书看看,不断的做练习,入门后,可以搞面向对象的C++,数据结构之类的建议暂时先不看。要在windows下编程,可以学习VC,多做一些界面的东西,这样会更直观一些,等学完这些,我想你心里也应该有谱了,下一步该学什么你就清楚了。

    up
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • q198816
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-18 09:23:1741楼 得分:0
    the c programming language
    这本书是给其他的程序员想转行做C的看的。
    c primer plus 5th
    这是给有些编程基础的人看的,
    没一点基础的只能看谈号强的C。
    再看C的数据结构。
    c primer plus 5th 这本书就可以不看了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • q198816
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-18 09:54:2442楼 得分:0
    在补充下。

    the c programming language
    这本书是给其他的程序员想转行做C的看的。里面涉及的知识面太广,没有接触过编程的看得懂的那是神仙
    c primer plus 5th
    这是给有些编程基础的人看的,
    这是我知道的,讲解最详细的C入门基础书。
    没一点基础的只能看谈号强的C。
    再看C的数据结构。
    c primer plus 5th 这本书就可以不看了,
    因为里面会有很多的重复,差缺的知识通过别的C书补。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dl48657119
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-18 10:05:4243楼 得分:0
    多上CSDN!慢慢来
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yiyaoyao58958
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-18 10:36:3744楼 得分:0
    引用 42 楼 q198816 的回复:
    在补充下。

    the c programming language
    这本书是给其他的程序员想转行做C的看的。里面涉及的知识面太广,没有接触过编程的看得懂的那是神仙
    c primer plus 5th
    这是给有些编程基础的人看的,
    这是我知道的,讲解最详细的C入门基础书。
    没一点基础的只能看谈号强的C。
    再看C的数据结构。
    c primer plus 5th 这本书就可以不看了,
    因为里面会有很多的重复,差缺的知识通过别的C书补。



    还是谭昊强的c语言程序设计,最适合入门,0基础的用起来最好~~~看完全本之后,写写计算器之类的小程序,再看c primer plus 5th,有助于巩固,知识补全~

    就算是入门级的,对于根本不会计算机编程的人来说,还有比较难的,别去死抠术语,有些术语在不亲自写代码之前很难懂。。。多练~~多写代码多编译多调试,很快就能上手~~加油~!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhuwanglove
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-18 11:25:1745楼 得分:0
    坚持就是胜利.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • CODE163
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-18 11:28:1746楼 得分:0
    我在你那么大的时候就会VB 记得当时我们高中发了本教材 最后几章是介绍VB的····害我不浅,我高三那年没干别的 就C语言 VB C++了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bujia
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-18 21:34:2647楼 得分:0

        加油哦~
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • candy110
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-19 11:01:5248楼 得分:0
    我也觉得潭浩强的书比较适合入门.
    应该很多人都是从看他的书入门的吧.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • HelloDan
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-19 11:33:1649楼 得分:0
    从0学起啊。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • qwerty112345
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-19 13:01:3750楼 得分:0
    到www.scover.cn去看下啊,有很多可以了解学习的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • shiyi820509
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-19 15:37:2151楼 得分:0
    潭浩强的书比较适合入门!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • maxhong86
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-03 21:49:1352楼 得分:0
      在看!看完之后再问问学什么
    修改 删除 举报 引用 回复