- 博客(12)
- 收藏
- 关注
原创 什么是数据类型,什么是数据结构。
数据类型,是人对数据的分类。人用这个信息,人自己或者让编译器做一种运动,将一种形式的数据转换成另一种形式的数据。数据结构,是人认为的数据之间的关系。
2024-04-05 10:34:12
253
1
原创 什么是操作系统
操作系统的定义目前没有一个关于操作系统的十分完整的定义。个人认为,操作系统是让计算机更容易被使用功能的集合。操作系统之所以存在是因为他们解决如何创建可用性强的计算机系统的问题。操作系统的本质目的就是让计算机方便地被使用。计算机系统最基本的目的是为了执行程序,更简单地解决用户的问题。为了解决这个基本目的,从而创造了计算机硬件。因为只有硬件还不是特别简单,所以开发了程序。这些程序需要某些通用的操作,例如控制输入输出设备。通用的控制和分配资源的功能被打包成一块程序——操作系统。当然通用的操作包括哪些也是不
2022-03-06 09:47:59
3348
原创 什么是对象(object)
什么是对象(object)对象指存储器中可以用于保存值的一块区域。C标准使用术语“对象”仅表示这个概念。C++程序员在使用术语“对象”时有些随意。有人把变量和对象视为等价的。有人用对象表示和class相关的变量或值。有人区分对象和值,使用术语“对象”表示可以被改变的数据,使用术语“值”(Value)表示不可以被改变的数据。有人把对象分为有名对象和无名对象,使用变量表示有名称的对象。用指针可以指向一个变量,也可以指向其他对象。C++使用最多的说法是,对象是内存中的一块带有类型的区域,无关是
2022-02-12 14:28:15
4051
原创 mac使用homebrew安装boost
mac使用homebrew安装boost1.换清华源,官方源和阿里源亲测没有boost。2.brew install boost其他方法
2022-01-10 20:20:02
1606
原创 程序设计与C语言引论笔记——C语言数组的定义和初始化
C语言数组的定义和初始化一维数组数组变量也是变量。数组定义的形式与简单变量类似,但需要增加有关元素个数的信息。在被定义变量名之后写一对方括号就是一个数组定义,指定元素个数的方式是在括号里写一个整型表达式。int a[10]; /*数组元素个数必须能在编译时静态确定,因此这个表达式必须能静态求值,最简单的情况就是写一个整型字面量(整数)。*///定义数组时没做初始化,//如果是外部数组或局部静态数组,元素将自动初始化为 0,//如果是自动数组,元素将不初始化,这些元素的值处在没有明确初始化的状
2021-10-29 15:55:43
1055
原创 程序设计与C语言引论笔记——字符数组与字符串
字符数组与字符串字符串字面量C语言规定了字符串字面量的描述方式:用一对双引号括起的任意字符序列就是一个字符串(字面量)。这里唯一的限制是一个字符串不能跨越两行。如果顺序写出多个字符串,他们之间仅由空白字符分隔,这些字符串将被编译程序连接在一起,形成一个长的字符串。printf("In 1983," " the American National Standards " "Institute (ANSI) established a committee whose " "goal was to
2021-10-29 14:45:22
323
原创 《数据结构》(C语言版)知识点梳理
个人认为,《数据结构》(c语言版)新旧两版,对术语的使用有些区别,导致读者对定义的理解可能不是完全准确。所以本人对两本书的定义做了一些梳理。
2021-10-20 00:59:02
3270
原创 Win10 安装 Netflix Conductor
不知道为什么,只有通过git clone项目才能跑起来。直接在github上download代码的压缩,跑不起来,会遇到如下的错误。Build file '/Users/songzj/Downloads/sourceCode/conductor-3.0.1/build.gradle' line: 18An exception occurred applying plugin request [id: 'nebula.netflixoss', version: '9.2.2']Failed to
2021-07-21 15:06:42
1799
3
原创 数据结构绪论——什么是数据结构?
因为教材中的概念之间存在冲突,所以广泛浏览各类教材、视频,对数据结构进行系统、辩证的梳理。建议考研看不懂教材或者视频的同学看一看。
2021-02-11 21:20:36
2509
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人