- 博客(3)
- 收藏
- 关注
原创 软件构造课程一点小笔记
之前一直忘记写博客, 记录一些小笔记放在这里。 软件构造一二章笔记: 基本数据类型:存储在栈 只有值 没有id 对象数据类型:存储在堆 既有ID,也有值(S1 S2 内容相同,但存储在不同空间,如果S1==S2 就返回false(-128-127))。 继承:有严格的约束。如果B继承了A,那么任何一个B都是A, A的集合包含B的集合。 数据类型检测: 静态类型检测: 编译阶段进行检查。(语法错误,类名函数名错误,参数数目错误,参数类型错误,返回值类型错误) 动态类型检测:运行时检测某一个值是否出错,只有
2020-05-14 16:06:25
137
原创 软件构造实验1报告
1 实验目标概述… 1 2 实验环境配置… 1 3 实验过程… 1 3.1 Magic Squares. 1 3.1.1 isLegalMagicSquare(). 1 3.1.2 generateMagicSquare(). 1 3.2 Turtle Graphics. 1 3.2.1 Problem 1: Clone and import 2 3.2.2 Problem 3: Turtle graphics and drawSquare. 2 3.2.3 Problem 5: Drawing polyg
2020-05-14 16:00:45
756
原创 csapp大作业
计算机系统大作业 摘 要 helloworld程序是在每个初学者学习一门编程语言时,都会学习到的第一个程序,它实现起来简单,却包含了一个完整的程序所拥有的所有内容。本文就hello程序,从代码编辑完毕到运行结束回收进程的过程中,所需要的各个环节进行剖析,以此分析一个程序的完整的生命周期。 关键词:预处理;编译;汇编;链接;进程;linux IO; 目 录 第1章 概述… - 4 - 1.1 H...
2020-01-05 17:02:38
597
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人