问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

大学生如何学C语言

提问网友 发布时间:2022-03-01 01:19
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
7个回答
热心网友 回答时间:2022-03-01 02:49
相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:
一是学习顺序
先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需要学习和工作中慢慢理解和消化了。
二是学习方法
人的知识80%是通过眼睛获取的,但是学习编程有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,才能算是真正学会了。项目能否完成,就是衡量是否学会的唯一标准。后期就是代码的质量和优化问题了,这个只能在项目工作中慢慢积累经验了。
最后强调一点,很多人学不会编程是因为掉坑里了。就是教程或者书上的知识点之间跨越太大,作为一个初学者很难自己摸索出来,前面的知识点没有掌握,接着学习后面的知识,肯定是学不会了。目前绝大多数编程书籍和教程或多或少都有这样的弊端。自学能力比较强的人可以通过各种方法,参考各种网上的资料自己解决。但是大多数自学能力不是很强的人,只能依赖老师、同学、同事或者朋友帮忙指导,或者报名培训机构,老师指导完成了。学习编程通常需要一些好的学习资料,包括纸质的书籍,视频教程,课件,项目练习,代码。零基础入门的书籍推荐《明解C语言》、《C Primer Plus》,还有一本非常特别的汇编和C语言正向逆向结合的书编程达人内部教材《汇编、C语言基础教程》也非常不错,讲解汇编和C语言的本质非常透彻,非常细致。视频资料也是特别多了,各种视频网站、论坛、自媒体都有,比如网易课堂、腾讯课堂、慕客网这些。还有一些论坛,比如CSDN、编程中国等。最重要的一点就是答疑服务,推荐爱达人的网站也很不错,从零基础入门到应用课程,配套的视频、课件、代码、项目、答疑服务都有,还可以兼职接单,学以致用。
热心网友 回答时间:2022-03-01 04:07

问题一个个来。

好像很多问题都是我不知道一些特殊函数

这个问题我觉得可能是你学的不够扎实,C语言中的函数的源头有三种:标准库函数、第三方库函数、自己写的函数。你所说的特殊函数如果是memset()、time()、sqrt()等等这类标准函数那就只能死记硬背或者说熟能生巧更多的应该是学会百度;如果是第三方函数,那就要看第三方的文档,然后才能知道这些函数是干嘛的,这个第三方可能是某个公司或者某个人反正函数不是你写的你就得问写这个函数的人;至于自己写的函数那当然没啥疑问了。至于怎么区分这三种函数最简单的方法就把函数名百度一下。

2. 大一只学了源程序的编写其他那么多又该怎么学

其他这么多指的是什么?如果仅仅是函数的话参照第一个问题,如果是其他的那么就列出来有哪些。

3. 现在专业课要编代码突然发现当时学得c语言无法解决现有问题

当时学了哪些,无法解决哪些问题?学C语言的最终目的都是为了写程序,那么一个C语言的程序都是由.c文件 .h文件 以及.c文件中定义的程序框架(单/多线程/定时器/等)、变量及类型(int/char/全局/局部/静态/等)、数据结构(结构体/红黑树/链表/等)、函数方法(voi man()/time()/自定义()/等)、算法(排序/等)、内存管理(堆/栈/静态/动态)、指针等来组成一个程序,你是其中哪个模块不清楚呢?

4. c语言该怎么学

很大的一个问题,无外乎几个关键点和难点。关键点参照第3个问题回答,难点只要是算法和数据、指针,这个没办法不懂就问老师或者网上找资料。关键点和难点就是基本功,然后有了基本功就可以根据项目(课后项目入管理系统之类的/等)练手,也可以进公司实习练手,最终成为大佬。

热心网友 回答时间:2022-03-01 05:41
付费内容限时免费查看回答您好,学习C语言的方法有:

1.可以先看一些关于C语言的书籍,对C语言有一些了解,可以为自己以后的学习有帮助,知道C语言编程的基本知识,学习C语言主要考验的是逻辑思维和坚持学习的恒心,学习编程特别是语言类的知识,需要多看书多思考多练习。

2.下载和安装一些C语言的编译器,自己进行动手编程,C语言需要通过编译器解释为计算机可以理解的机器码,往往有很多编译器是收费的,接下来小编为大家介绍几款自认为好用的C语言编译器,对于windows系统来说,visual studio是一款不错的编译器;对于Mac系统,XCode适合大部分使用。

3.查看一些基本的代码,自己进行理解编译,想要学好一门编程语言,需要及时的动手练习,如果是没有编程经验的小白可以选择记住一些简单的基本的代码,自己进行练习理解,动手练习是帮助自己快速入门的主要方法。

4.及时的学习和掌握C语言中的语法函数知识,避免一些代

码错误的出现,C语言的基础语法包括数据类型,运算符,表达式,数组,逻辑运算,函数,指针等等,需要自己进行记忆和学习。

5.自己进行创作创新,编程的知识学习的差不多了,可以尝试自己创造一个小项目,尝试写一个小程序,比如,开发一个计算机系统,餐馆订餐系统等等。只有尝试着自己开发作品,才能在C语言编程的道路上越走越远。

[微笑] 希望对您有帮助

提问怎么学好c语言

回答对于计算机专业的,就可以直接起步学习C语言,需要选择一本比较不错的书,目前口碑不错的书也不错,没必要全部买了去学习,第一次学习弄一本书就够了,在这推荐C程序设计语言,C primer plus,这两本书曾经在入门的时候用过。觉得还不错。

您好您是计算机这个专业的吗

提问不是

我想考计算机的研究生

回答就是跨考是吗?

那您本专业是哪个

提问英语

回答在IT界很少有人敢说自己精通C语言,但是你想要精通C语言换,句话说,你想学好C语言,你首先要有一定的计算机基础,其次你要制定好学习计划并且要多练多思考,要掌握常见的知识点,最后查疑补缺

您可以买下相关的书

然后可以去买几节课听一下

或者去b站上搜一下看看

相信您只要努力就肯定能考上。[微笑]

提问多谢吉言

回答没事[微笑] 加油

热心网友 回答时间:2022-03-01 07:33

好像很多问题都是我不知道一些特殊函数

    这个问题我觉得可能是你学的不够扎实,C语言中的函数的源头有三种:标准库函数、第三方库函数、自己写的函数。你所说的特殊函数如果是memset()、time()、sqrt()等等这类标准函数那就只能死记硬背或者说熟能生巧更多的应该是学会百度;

    请点击输入图片描述

    如果是第三方函数,那就要看第三方的文档,然后才能知道这些函数是干嘛的,这个第三方可能是某个公司或者某个人反正函数不是你写的你就得问写这个函数的人;至于自己写的函数那当然没啥疑问了。至于怎么区分这三种函数最简单的方法就把函数名百度一下。

热心网友 回答时间:2022-03-01 09:41
C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括一些类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
热心网友 回答时间:2022-03-01 12:05
没有什么好办法。只有,多多背诵。多请教同学。
热心网友 回答时间:2022-03-01 14:47
大学生学c很方便,网上各种学习资料都有的

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

相关推荐
  • c语言怎么学习

    c语言怎么学习

    1、先搜集有关C语言的学习资料和书籍;2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进;3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;4、建议零基础者可以报名培训班进行系统的学习。
    查看详情
  • 怎么学习c语言

    怎么学习c语言

    1、先搜集有关C语言的学习资料和书籍;2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进;3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;4、建议零基础者可以报名培训班进行系统的学习。
    查看详情
  • 怎么学c语言

    怎么学c语言

    1、先搜集有关C语言的学习资料和书籍;2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进;3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;4、建议零基础者可以报名培训班进行系统的学习。
    查看详情
  • 如何报名学习C++

    如何报名学习C++

    如果想好了去哪个C++培训机构的话,首先在线上填写个人信息表,然后报名成功后会有一个面试能力测评,检测有没有这方面的天赋,如果面试通过的话会收到录取通知,之后按照机构提供的网址提交学费,最后按学校规定日期按时报到即可。
    查看详情
  • 如何报名学习C#

    如何报名学习C#

    找到你想要的去的培训机构,如果网上有报名的话,只需要登录网址然后填写并提交个人资料,交纳报名费用就可以了,还可以去培训机构所在的地方进行报名,具体步骤询问工作人员就可以了。
    查看详情
  • 怎么样去报名学习C++

    怎么样去报名学习C++

    如果想好了去哪个C++培训机构的话,首先在线上填写个人信息表,然后报名成功后会有一个面试能力测评,检测有没有这方面的天赋,如果面试通过的话会收到录取通知,之后按照机构提供的网址提交学费,最后按学校规定日期按时报到即可。
    查看详情
怎么学C语言?学会一般需要多久? 如何学C语言 怎么学C语言. 怎么学c语言 linux未来的前景 软考高级资格是否等于高级工程师或者是否拥有职称 职称中级是工程师,高级可不可以评高级经济师? 评高级工程师职称的条件是什么? 本人已有高级工程师职称,再拿另一个高级职称,有没有必要? 高级工程师职称可以有多个吗? 高级人力资源管理师是算国家高级职称吗? 关于程序员和软件设计师的考试 请问对于没有项目经验的想报考“信息系统项目管理师”大约需要多少时间? 床单上的中性笔油渍怎样清洗 红棉袄上的黑色中性笔油怎么洗掉(用什么简单方法可以洗掉) pmp和系统分析师哪个含金量高一点? 07年5月份的助理电子商务师的考试题型是什么?谢谢! 软件测试人员需要具备什么样的职业素质? 软件测试工程师需要具备哪些技能 作为一名软件测试工程师,需要具备哪些能力? c语言要怎么学啊 c语言该怎么学 软件测评师的平均薪水大概是多少 请问进cisco公司总部需要哪些条件? 思科考试的关于 关于思科CCNA考试的各类问题! 关于报名思科网络学院 java最大特点是什么? 我是一名高中生想考CCNA或HCNA 能过吗 往后找工作难吗 别人认可吗 谢谢了哦?? 要是hcna如果考不过钱是不是白交了 大数据工程师需要掌握哪些技能? 初级,中级,高级前端工程师分别需要掌握哪些技 考取了全国软件设计师资格证书,就可以从事软件开发的工作? 拿到软件设计师证书能找到怎样的工作? 拿到软件设计师的证书几年后需要注册,怎么注册啊? CISP培训都需要学习什么内容 cisp培训都需要学习什么内容? 谁考过CISP啊,好考吗?都考什么啊? 什么是注册信息安全专业人员(CISP)认证 信息安全相关的工程师
Top