美文网首页
《C Primer Plus》读书笔记(第一天)

《C Primer Plus》读书笔记(第一天)

作者: 道别1999 | 来源:发表于2019-07-09 00:52 被阅读0次
{E0D2D478-47D2-34DD-BA3B-E0AE96859C52}.jpg

此刻想法:计划在四十天内读完,每天大概看8,9页左右,每天看完后都会做些总结,写笔记的目的是为了不要让自己假学习,同时也做个记录,或者说是纪念?另外学习的目的就是想系统的学习和掌握一门语言(可能是因为我有强迫症QAQ) ,总之,加油:)

第一天就看完第一章了,感觉还行8 @_@

第1章:初识C语言

- C语言是在B语言的基础上进行设计的

- 优点

  • 强大的控制结构
  • 可移植性:意味着在一种系统中编写的C程序稍修改或不修改就可以在其他系统运行
  • 快速高效
  • 代码紧凑——程序更小
  • 面向程序员

- 简单了解CPU的工作原理

即:从内存中获取并执行一条指令,然后再从内存中获取并执行下一跳指令,诸如此类。(原话)

另外:

  • 存储在计算机中的所有内容都是数字
  • 计算机程序最终必须以机器语言表示(由此引出高级语言和编译器)

- 高级计算机语言和编译器

高级语言 ——通过编译器——> 机器语言

- 使用C语言的7个步骤

1. 定义程序的目标
2. 设计程序

  1. 编写代码
  2. 编译
  3. 运行程序
  4. 测试和调试程序
  5. 维护和修改程序

- 目标文件,可执行文件和库

例如有一个first.c程序,要经历如下步骤才可成为一个可执行文件

first.c(源代码)——通过编译器——>first.obj(目标代码)——通过链接器——>与库代码(要用到的库代码)和启动代码(充当着程序和操作系统之间的接口)合并——>生成可执行文件

没了@_@ 第一章就这么多

还有,这个第一天其实是7月8号的,,

相关文章

网友评论

      本文标题:《C Primer Plus》读书笔记(第一天)

      本文链接:https://www.haomeiwen.com/subject/gjnzhctx.html