首页

文章

C语言学习。。。。

发布网友 发布时间:2022-02-28 23:41

我来回答

2个回答

热心网友 时间:2022-03-01 01:11

相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:

一是学习顺序

  先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需要学习和工作中慢慢理解和消化了。

c11.jpg

二是学习方法

  人的知识80%是通过眼睛获取的,但是学习编程有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,才能算是真正学会了。项目能否完成,就是衡量是否学会的唯一标准。后期就是代码的质量和优化问题了,这个只能在项目工作中慢慢积累经验了。

c12.jpg

  最后强调一点

  很多人学不会编程是因为掉坑里了。就是教程或者书上的知识点之间跨越太大,作为一个初学者很难自己摸索出来,前面的知识点没有掌握,接着学习后面的知识,肯定是学不会了。目前绝大多数编程书籍和教程或多或少都有这样的弊端。自学能力比较强的人可以通过各种方法,参考各种网上的资料自己解决。但是大多数自学能力不是很强的人,只能依赖老师、同学、同事或者朋友帮忙指导,或者报名培训机构,老师指导完成了。

  学习编程通常需要一些好的学习资料,包括纸质的书籍,视频教程,课件,项目练习,代码。零基础入门的书籍推荐《明解C语言》、《C Primer Plus》,还有一本非常特别的汇编和C语言正向逆向结合的书编程达人内部教材《汇编、C语言基础教程》也非常不错,讲解汇编和C语言的本质非常透彻,非常细致。视频资料也是特别多了,各种视频网站、论坛、自媒体都有,比如网易课堂、腾讯课堂、慕客网这些。还有一些论坛,比如CSDN、编程中国等。最重要的一点就是答疑服务,推荐爱达人的网站也很不错,从零基础入门到应用课程,配套的视频、课件、代码、项目、答疑服务都有,还可以兼职接单,学以致用。

热心网友 时间:2022-03-01 02:29

您好!
第一题:
int x = 0177;
这条语句中的0代表的是8进制数177,转换成10进制:7+7×8+1×64=127。
所以
1,输出%3d的时候就是输出3位10进制数,
也就是输出127。
2,输出%6d的时候就是输出6位10进制数,所以先输出3个空格,
也就是输出 127。
3,输出%6o的时候就是输出6位8进制数,所以先输出3个空格,
也就是输出 177。
4,输出%6f的时候就是输出6位16进制数,127转换成16进制就是7f,所以先输出4个空格,
也就是输出 7f。
5,输出%6u的时候就是输出6位无符号10进制数,跟第2个一样,
也就是输出 127。

第二题:
1,c -= ++b; //先算++b结果是3,且b值为3,然后是c -= 3,结果是c值为-2
2,b *= a + c; //先算a+c结果是1,然后是b *= 1,结果是b值为3
3,然后是内联函数(这个好像是叫内联函数吧,有点忘记了),重新定义了b和c,所以内联函数中b和c是重新开辟了一块内存空间,与内联函数外的b和c不一样,内联函数结束时,内联函数中的b和c内存被释放。
❤c /= b * 2; //先算b * 2结果是10,然后是c /= 10,结果是c值为1
❤a -= c; //a值为2
❤输出a,b,c,就是输出2,5,1
❤a += --c; //先计算--c,结果是0,且c值为0,然后是a += 0,结果是a值为2
❤内联函数结束,b和c被释放,a仍然还是2,b和c又回到了内联函数开始之前,b值为3,c值为-2
4,输出a,b,c,就是输出2,3,-2

你哪里看不懂记得问我哦
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 吃什么能让房事时间长些? C语言的学习过程 关于C语言学习 c语言学习 c语言学习步骤 win10,打开一个文件显示拒绝访问,怎么破 win10错误5拒绝访问 win10用户拒绝访问 为什么win10电脑一开机就显示拒绝访问,并且F盘可以访问 为什么win10电脑一开机就显示拒绝访问,并且F盘可以访问? Win10开机后进入出现拒绝访问? 驾驶证电子版怎么弄 电子版驾驶证在手机上怎么弄 电子版驾照在手机上怎么弄? 在哪里可以查询自己的驾驶证信息 支付宝驾驶证电子版在哪里查 电子版驾驶证在12123的什么位置? 荣耀50到底咋样? 荣耀V10电池不耐用啊!几天而已,一天就要两充 荣耀50的电池容量是多少的? 华为荣耀50耗电量怎么样 C语言如何学习? 学习C语言有前途吗? 怎么学习C语言? 计算机专业有哪些专业技能证书? 麻烦大家推荐几本学习《系统分析师》的经典书籍! 请问是软考网络工程师难还是软件设计师难??? 请问软件设计师与网络工程师考哪个证好一点?用途大一点?谢谢 苹果6手机不能充电没反应该怎么去解决 苹果6手机充电没反应开不了机怎么办 苹果6手机开不了机充电没反应怎么办、 苹果6没电,充电没反应黑屏开不了机怎么办 苹果6无法开机,充电也没反应该怎么办? 苹果6充电没反应到底什么原因 苹果6充电没反应怎么办? 苹果6无缘无故开不开机了充电也没反应怎么回事 苹果6plus无法充电没反应是怎么回事 苹果6没电自动关机后,充电没反应,也开不了机。怎么办? 苹果6手机开不了机充电没反应怎么办 iphone6无法开机也不显示充电 为什么我的苹果6手机突然没反应了,过了一天又可以充电
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com