首页 >>  正文

c语言入门自学视频

来源:baiyundou.net   日期:2024-07-01

各位编程狮小伙伴们,下午好~这里是W3Cschool编程狮的小狮妹!

今天我们来聊聊关于自学C语言的事。首先得承认,这条路并不容易。学会C语言自学对很多人来说都是个不小的考验。这门编程语言的复杂性和一堆晦涩难懂的概念,让学习过程变得相当难受,让人摸不着头脑。

但别担心,小狮妹会一一剖析这些问题,并给你点实用建议。

高山仰止的学习资料

你可能已经发现了,C语言的学习资料有时简直厚得吓人。有些书或网课的内容太多,而且经常用专业术语,读上去就晕了,翻了几十页,才慢吞吞地讲解if语句。这真的会让初学者崩溃,他们可能本来以为会很快掌握并写出自己的代码,结果发现路漫漫。

怎么办?找点适合你水平的教材。初学者最好选择那些用简单易懂的方式解释概念的资料。不要急,一步一个脚印,搞清楚一个概念再往下学。你可以参考这些教材:

  • 《C语言从入门到精通》:这是一本书,用通俗的语言和生动的比喻来介绍C语言的基本语法和应用。
  • C语言入门课程:这是W3Cschool网站上的C语言视频教程,里面有实战的案例来教你C语言的编程技巧,同时你也可以用编程狮APP学习。

太乱太矛盾的搜索资料

当你上网搜资料或问别人时,经常会发现各种不同的观点和建议,有时还矛盾百出。对新手来说,这简直是灾难。有时一个人告诉你某个知识点是错的,但另一个人可能从硬件层面详细解释,让你觉得后者更专业。

这时候的你就需要去找可靠的资源,比如官方文档、验证过的教程,或者编程社区。别完全相信一个人的看法,多听多问,多方面了解一个概念。

规则即规则

C语言本身是个有点严格的编程语言,遵循一堆规则和规定。这些规定有时候不符合我们的直觉。比如,a[10],你可能想当然地以为是一个有10个元素的数组,但&a和*p又是啥?这些概念真不是那么容易通过直觉理解。

怎么办?遵守这些规则是你学习的一部分。理解这些术语和规则需要点时间,别心急。跟其他程序员交流,向他们学,会帮你更好地搞懂这些规定。你可以参考这些概念:

  • 数组:数组是一种存储多个相同类型数据的数据结构,它的下标是从0开始的,所以a[10]表示一个有10个元素的数组,但是它的最后一个元素是a[9],而不是a[10]。
  • 指针:指针是一种存储地址的变量,它可以指向一个变量或一个数组的某个元素,它的符号是*。比如,p是一个指针,它指向a[0],那么*p就表示a[0]的值,而p就表示a[0]的地址。
  • 取地址符:取地址符是一种运算符,它的符号是&,它可以得到一个变量或一个数组的某个元素的地址。比如,a是一个数组,那么&a就表示a的地址,而&a[0]就表示a[0]的地址。

自学能力的考验

自学C语言需要不少自学能力和耐心。你得适应新的概念和语法规则,还要分辨哪些是“死规定”,哪些是需要理解的概念。这有时候可能会让你很挫败,你可能会想放弃。

怎么办?锻炼自学能力,不要怕学新东西。慢慢建立对概念的直觉,这需要时间。多参与编程社区,向有经验的人请教,会加速你学习的过程。你可以参考小狮妹给的这些方法来提高巩固自己的自学效果:

  • 练习:练习是提高编程能力的最好方法,你可以通过做一些有趣的题目来巩固你学到的知识,也可以通过编写一些小项目来展示你的技能。
  • 学习计划:学习计划是提高自学效率的最好方法,你可以根据你的时间和目标来制定一个合理的学习计划,比如每天学习一个小时,每周复习一次,每月做一个总结。这样你就能有条不紊地学习C语言,不会感到压力和混乱。

结语

尽管自学C语言可能充满挑战,但只要你足够有毅力,你能够掌握这个强大的编程语言。别被初期的困惑吓到,它们只是学习过程中的一部分。

","gnid":"9613733b561cd3bc2","img_data":[{"flag":2,"img":[{"desc":"","height":"627","title":"","url":"https://p0.ssl.img.360kuai.com/t0146938989af00e1d9.jpg","width":"919"},{"desc":"","height":"562","title":"","url":"https://p0.ssl.img.360kuai.com/t01ad18ec67029cfa2b.jpg","width":"1000"},{"desc":"","height":"750","title":"","url":"https://p0.ssl.img.360kuai.com/t016546ea481b99a8cc.jpg","width":"1000"}]}],"original":0,"pat":"zzc,art_src_3,fts0,sts0","powerby":"pika","pub_time":1699016400000,"pure":"","rawurl":"http://zm.news.so.com/d2152ef3c4d725d0ab3aca580cfbb5be","redirect":0,"rptid":"40af261f85fba5d2","rss_ext":[],"s":"t","src":"W3Cschool","tag":[{"clk":"ktechnology_1:数据结构","k":"数据结构","u":""}],"title":"自学C语言,其最恐怖的地方是什么?

殳纪超2031怎么自学C语言?
那甘凡15211178840 ______ 很好学的,只要感兴趣,说实在的,如果你为的是考试的话,那就更简单了,国家二级笔试不难,上机有些难度,学习方法建议:先大概看遍书,在做卷子,从卷子中找出问题,再翻书找答案,这样很有效,大概20天左右可以搞定,上机就你要...

殳纪超2031如何快速入门学习C语言编程? -
那甘凡15211178840 ______ 如果是想通过计算机等级考试 就买一本全国计算机等级考试二级试题认真做就可以了 当然也要加强上机实践.怎样才能学好C语言第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描...

殳纪超2031自学c语言基础 -
那甘凡15211178840 ______ 首先,你应该拿c语言当作一门语言来学,就好像学英语要人士字母,认识单词一样,c语言有自己的语法. 谭浩强的那本书是不错,比较容易上手,不涉及数学和英语什么.我觉得如果你有时间的话,就细细的读,慢慢的看,书后习题一定要做,做完了对照答案看看你的收获的怎么样,一章一知半解的话绝对不可以进入下一章,要做到吸收到位才继续. 指针是个很难的东西.但是细细读来其实不是特别难,关键在于记忆和多联想和运用.计算机语言是靠用来体会它的奥妙的. c语言如果你想过计算机什么什么级的话,那你就可以抱着背完扔的心态.但是如果你想作为自己的事业的话,我劝你,静下心来,潜入水底的去看书,然后慢慢体会.总有收获,只要有恒心.最后,祝你成功吧.

殳纪超203110分,如何自学C语言
那甘凡15211178840 ______ 数据结构是语言的王道,在c语言中指针是精华,要学好c语言就必须多写多思考.我以前是这样自学的,先攻语法,你只要把谭浩强的那本书(不用去书店买,在网上下载就行)的每句话都理解了(最好是把书抄一遍),c语言就算入门了,只是简简单单的入门.然后攻的是算法与数据结构,网上有c语言100例吧,我觉得这个还可以,可以去看看,然后买点相关的练习题做.最后学数据结构,学了数据结构后,你会发现你的c语言已经很不错了哦 . java我也是菜鸟,刚学了javase ,估计忘得差不多了,有兴趣可以加我哈,

殳纪超2031c语言入门自学 -
那甘凡15211178840 ______ 学习C语言,首先要明确地告诉自己:C语言是世界上最值得学习的语言.如今决定学习任何一门其他语言之前,都要先考察这个语言有什么成功项目吗?唯独C语言没有必要问,因为世界上所有最最重要的的系统中,都必然有C语言的身影....

殳纪超2031怎么自学C语言? -
那甘凡15211178840 ______ 自学C语言,刚开始你会被一些复杂的定义给弄的不知道天南地北,随着慢慢的学习你也会,其实前面的都是纸老虎,希望你能耐心学下去, 其实C语言的教程由很多,但是我还是希望你能看谭浩强的《C语言程序设计》,第三版,清华大学出版社,里面的内容将的都很详细,也很由代表性,先把书的讲解看看,关键是把书上的程序例子看懂,弄明白程序的运行,慢慢的你就能学好,C语言了,还有在看书的时候我建议你在买本C语言的试题来做,最好是那种跟着一章章的走的,最好了,看完一章就做题,还有,自己多编点程序!!!

殳纪超2031自学C语言怎么学 -
那甘凡15211178840 ______ 好好看看谭浩强的《C程序设计》.最重要的是,要认真地写程序.学语言不能偷懒,必须勤奋.

殳纪超2031谁能告诉我C语言该怎么自学? -
那甘凡15211178840 ______ 1.学C语言重要的是你的逻辑思维和坚持学习的恒心,学编程特别是语言就要多看,多思考,多练,也就是多敲代码. 2.就C语言来说,是编程者应该好好学的一门语言,因为它是你日后要学的其他一些更高级的面向对象的编程语言的基础,学好...

殳纪超2031C语言自学入门 -
那甘凡15211178840 ______ 别灰心,我也在高中时也是自学C语言的.现在我已经会了C、C++、java三种语言.刚入门,想很快掌握是不可能的,以我自己这两年的学习经验来看,刚入门学习一门计算机语言,教学书你至少要看三遍才能掌握的,第一遍看时可以不必太钻牛角尖,不懂的就跳过去,把难点标记出来.第二遍看,阅读重点是之前的标记出来的难点,实践重点是是结合动手编写书上的例题,并参考例子做课后习题,多花时间去理解例子.第三遍时,尽量凭自己掌握的知识和对例子的理解参透来编写自己的程序

殳纪超2031C语言基础课怎么自学捏? -
那甘凡15211178840 ______ 打好基础,特别是指针和函数,并大量做题. 1:工欲善其事,必先利其器 这里介绍几个学习C语言必备的东东: 一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山.但是现在windows时代,用turbo C有感觉不...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024