首页

文章

学C语言如何起步~~~

发布网友 发布时间:2022-03-23 15:30

我来回答

5个回答

懂视网 时间:2022-03-23 19:51

1、首先搜集有关C语言的学习资料,以及适合的C语言书籍;

2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进,提高自己的程序设计能力;

3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;

4、建议零基础者可以报名培训班进行系统的学习,这样有助于更快更好的掌握C语言知识。

C语言是一种面向过程、抽象化的通用程序设计语言,能以简易的方式编译、处理低级存储器,适合开发固件或便携式应用程序,是最广泛使用的语言之一。

总结

1、先搜集有关C语言的学习资料和书籍;

2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进;

3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;

4、建议零基础者可以报名培训班进行系统的学习。

热心网友 时间:2022-03-23 16:59

1、明确:C是什么?语言。
什么语言?计算机语言而非自然语言(中文、英语)
语言的用处是?交流,在此为人与计算机的交流,你用C写出一个C语言的“作文”给计算机上编译器看,编译器看完了,翻译成机器能看懂的语言,机器按照你的意思去执行指令,实现功能。

2、语言需要怎么学?实践。

3、怎么实践?
找一本适合自己的好书,看,然后把书中每一行代码实践(可能开始会觉得很烦琐,但是书上代码加起来最多不过几千行,以后工作上需要写上万行的代码,在学习的时候多写,以后实践就不会觉得有难度了)。

4、怎么看?能不能跳跃着看?
不能跳跃着看,如果是一本好书,它的主人会竭尽全力按顺序的把他想告诉你以及表达的核心内容教给你,一个字一个疑点都不应该错过(当然即使当时不能解决,可以先留着以后慢慢理解,并去假设自己懂这块,接着往下看,对比着看各个内容的联系,再像从文章中猜生词意思一样猜出它,再验证)

5、以什么思维去理解?
存在-对比原则:
书中有什么,告诉了你什么,这个对你有什么用,其中哪些内容可以有什么变化【存在】

对比相似的语句关系,相似的逻辑关系,以及相似中的不同,为什么不同,这么不同对你以后实现代码有什么影响,写出自己想要写的东西,用不同的方法实现。【对比】

当然,学习过程中最重要的一个思维点是:你怎样检验自己学好了?或者这个阶段性的章节或知识点学好?

给一个标准:你自己给自己出任何难度(语句表达上的难度)的问题,只要你能用C相应的语句表达出来,那就认为你相应的一块学好了,至于以后碰到一些特例,那些都是随着时间的推移使你考虑问题更加全面,而不代表你目前没学好。

判断自己是否学好这一点是自我认知的主要部分,如果没有这个部分,在回忆的时候就会产生各种错觉感染自己的回忆,影响正常的学习。

6、怎么使所学深入?

a 读代码.
b 写代码.
c 改代码.

a 读代码:这是最基本的能力,分成【读自己的代码】和【读别人的代码】,有些人写代码能力有一定程度,但读不懂别人的代码,失败,这样进步不会快,因为只能习惯自己代码思维的人不可能进行快速的接受新的代码形式并辨别优秀代码。
读自己的代码就意味着进一步很好的改进自己的代码。
方法无多,首先把书中按提示的代码的关系弄懂,融会到之前所学内,经常看网上别人写的代码,要明白别人为什么这么写?写的目的是什么?别人的代码习惯是什么?好不好?

b 写代码:写代码是计算机编码能力的综合体现,最具有效果的方法是,先把书上代码理解一遍,不理解也无所谓,先抄下来,这样大脑里就有个完整的该代码印象,这样逻辑上更能融会贯通,再理解。反复理解而不是只理解一次,这样才能多角度去思考同一个问题,由此衍生出的不同的以后的行为方法参照。

实践才是王道,用兴趣(把自己感兴趣的内容借C的形式实现)能够使写代码的能力翻N倍。

c 改代码:写代码里面已经有改代码这个环节了,但是那大多数是Debug,这里所说的是对整个代码的复用和优化作改写,如果说写代码的能力可以把程序员分开几个档次,这个过程的能力好坏直接可以把程序员直接拉开N个档次,这还牵涉到一些很理论又很实际的分析能力以及对行业标准以及其他公共设计标准的理解,和读别人代码的能力紧密相关。

加强也很简单,多改,优化,多讨论和参考别人的代码,弄懂一些表象为不同而实际功能结果相同为什么别人要那么写而和自己不同的思想。

热心网友 时间:2022-03-23 18:17

支持谭浩强的C语言,我们学校就是这本教材。

热心网友 时间:2022-03-23 19:52

买本书,谭浩强的 C语言,搜狗拼音都有这个名字的,错不了。对着上面的练习题,加强实践。使用VC++6.0编译器。

热心网友 时间:2022-03-23 21:43

从学校做起
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 吃什么能让房事时间长些? 鲜虾怎么做才好吃 水煮鲜虾怎么做才好吃啊 在天津金医保APP上怎样查核酸检测结果 熟虾和生虾怎么做好吃? 生虾仁怎么做好吃又简单 熟虾和生虾怎么做好吃 邯郸最有名的特产是什么 生虾怎么做 生吃虾怎么做 生虾仁怎么做好吃 哪个C语言编译器比较好用?要自己用过的 新鲜的虾要怎么做才好吃 鲜大虾怎么做好吃又简单 Windows平台下,C语言编译器(非C++编译器)有哪些?最新版本! 生炒虾的做法,生炒虾怎么做好吃,生炒虾的家常 C语言的编译器有哪些 生大虾怎样做好吃? 想学编程,首先应该学什么,有学C语言的必要吗 学软件开发就得学C语言? 鲜虾怎么做好吃 苹果6设置里面找不到电池省电模式是怎么回事 学C语言到底要怎么起步啊 苹果6开省电模式对手机有什么害处吗 C语言学习怎样起步啊? 想学C语言,如何起步!求师傅! 我要学C语言开始起步在哪里学起 C语言起步该怎么学? c语言入门的学习步骤,起步应该看那些书。 自学编程(C语言)应怎么起步?推荐几本好书和几个网站。 学习C语言要什么基础的吗? 美瞳怎么分左右? 自学C语言第一步该做什么? 请问,我是一个编程菜鸟,现在想起步开始学习编程(c语言开始),请问我该去哪里学编程?怎么学习编程? 2003word表格怎么调整行高间距 office2003怎么调整word表格的行高 大家好在WORD2003里制表时怎样调整表格的行高? word2003里制表格后,表格行高值不能设置小,为什么,怎么调节? word2003中固定表格的列宽和行高 word2003 多个行高如何快速调? word2003中如何调整表格内字的行距
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com