今天是2023年6月16日
嘿嘿嘿想利用暑假开始自学c语言,买了《c primer plus(第6版)》。为了防止自己堕落,所以借此文章一边学一边记录一下,写个日志自己看。我也想看看自己一天能学些什么东西,还要学高数。。不知道什么教材整了个同济大学版本的
万事开头难,开学!
(虽然中学学了一些c++但是,现在,全部,忘光了,所以我应当是零基础开始学滴)
第1天
第一章的学习
p2:c语言优点是灵活,控制,可移植性。缺点是灵活会出错,拥有自由就要时刻保持警惕?
p3 说:C语言食最重要的编程语言之一,将来也是如此。 希望如此
如果想拿下编程工作,被问到是否会C语言时,最好回答“是”。 好吧,看出来C语言很重要了。
p4:C语言有7个步骤(我用我自己的语言来解释一遍看看可不可以
1.定义程序目标,就是想做什么就明确做什么,确定要素,类似做事确定一个目标
2.设计程序,用术语描述问题,如何组织?
3.编写代码,可能需要自己添加注释防止以后看不懂
4.编译,编译器之前学c++用的是Dev c++ 好像这个可以用来搞C语言,那我就用这个了
不知道是不是还有其他的编译器(完全不了解啊)
5.运行程序 6.测试和调试 7.维护和修改
总结:磨刀不误砍柴工,可以用纸和笔记录下程序目标和设计框架。
从第1章的介绍暂时还没感受到C语言的魅力,可能还得实操才能细细品味(自我说服)
p11:什么叫做计算机看不懂#include和printf啊?就是编译器得用对呗
链接器是啥啊?这个复习题蒸馍突然问我链接器的任务。。
p16练习题:题目意思是要我输入英寸单位,转化输出为厘米单位
那这不是最基本的程序运行流程嘛。。
输入=<键盘> 公式1inch=2.54cm <>=输出 enter结束
总结
第一章讲了一些C语言的基本介绍,虽然引入了一些专业表述语言,我也没完全理解,但是相信在接下来第二章以及之后的学习中我能有更深的理解,然后爱上C语言。(误)
会不会学的太少了,因为好像他确实什么都没讲....没事,做什么都要循序渐进,还就那个浅学一下,明天再说了,,,