首页

文章

我想先自学c语言 应该怎样来学习呢

发布网友 发布时间:2022-03-01 17:02

我来回答

3个回答

热心网友 时间:2022-03-01 18:32

一、多看代码
在有一定基础以后一定要多看别人的代码,同时注意代码中的算法和数据结构,因为数据结构和算法是程序的灵魂。提到数据结构,指针是其中重要的一环,绝大多数的数据结构是建立在指针之上的,如链表、队列、树、图等等,所以只有学好指针才能真正学好C。别的方面也要关注一下,诸如变量的命名、库函数的用法等等。有些库函数是经常用到的。对于这些函数的用法就要牢牢记住。
二、要多动手
学习编程像练习搏击一样,是个实战的活,光说不练假把式。刚开始学的时候可以多练习书上的习题。 对于自己不明白的地方,自己编个小程序实验一下是最好的方法,能给自己留下深刻的印象。 自己动手的过程中要不断纠正自己不好的编程习惯和认识错误。有一定的基础以后可以尝试编一点小游戏,照着编写作为练习。基础很扎实的时候,可以编一些关于数据结构方面的东西,诸如最经典的学生管理系统。之后一切都是那么自然了......
三、 注重编程思维的锻炼
一个真正意义上的程序员,一定会在编程思维上下狠功夫,这是我们和普通的搬砖程序员的本质差别。
四、养成良好的编程习惯
基本上每本C教材上都要提到。作为新手这条一定要时时遵守。具体注意以下三个方面:
(1) 在比较复杂的代码后面要有注释。 如果光溜溜一堆代码,别人就不可能看懂你的代码,而且也不利于查找错误。除非你一直编东西给自己看。能在代码里说明白的就一定要在代码里体现。比如变量名、函数名,在命名的时候尽量说明是干什么用的。
(2)注意语句的嵌套不能过长,一般来说,一段代码里Tab要少于8个。简单说就是语句最多8个嵌套。 对于新手来说,这个标准还要下降。有一个好习惯是,把主函数尽量写简短。经常看到别人的代码是主函数只有几行,几个函数调用,而定义全在主函数外部。这样一是减少了主函数内部的嵌套,二是比较精简,容易读懂。
(3)注意语句的选择。并不是分支语句就用if,循环就用while、for。在适当的情况下switch和do while语句也是要用的。在某些时候,switch语句比if语句更加精练明了,而do while比while少一个循环。

热心网友 时间:2022-03-01 19:50

找一本基础的书,从头到尾按照书上的走一遍

热心网友 时间:2022-03-01 21:24

看书 谭浩强
3dmax灯光教程 如何使用VR IES光域网?VR IES的参数怎样设置? 谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 为什么冰雹只有在夏天才会出现? 怎么自学编程,比如c语言 关于C语言怎么自学好. C语言怎么自学好? 冰雹如何形成,为什么只在夏天 如何自学C语言?高手进来传授一下学习经验 为什么冰雹只出现在夏天?冰雹是怎样形成的呢? 夏天下冰雹的原理 夏天冰雹是怎么形成的? 冰雹是怎么形成的?为什么夏天会出现冰雹? 夏天的气温这么高,冰雹是怎么形成的? win10修改账户名字 win10修改账户名 关于思科考试的问题! 红帽子linux 荔枝最佳保鲜法 我的微信找不到微信小程序图标怎么办 微信图标不见了,怎么办 手机微信图标不见了怎么办· 微信图标不见了,怎么办? 冰雹怎么会在夏天下呢?冰雹怎么产生的? C语言自学难学不难学 冰雹为什么会出现在夏天? 自学C语言需要多长时间可以完全学懂并熟练操作? 危害农作物的冰雹是怎样形成的,为什么只有夏天有 冰雹怎么形成的?有什么迷信的说法?为什么夏天也有冰雹? 半球冰箱1冷还是5冷 冰箱里的数字7最冷还是1最冷 思科的CCNA值得考吗? 切芒果的方法窍门有什么? c语言用什么软件编 word2003怎么在方框里打勾 word2003中方框里面怎么打钩 怎样在word2003的框框中打勾 word2003中,怎样在方框内打钩 word2003里怎样在小方格里打对勾 如何在word2003中输入方框,然后中间打个对号? 如何在word03文本中的方框里面打对勾? word2003怎样方框内内打勾 淘宝网怎么实名认证?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com