摘要: 在上一篇写到冯诺伊曼结构中计算机的硬件组成,第一个就是存储器,用于存储数据和程序。那么这一节来梳理一下在计算机中这些数据是怎么存储的。 一、数字在计算机中是如何存储的 我们将数字分为整数和实数分别讨论 整数 有三种存储方法:无符号表示法、符号加绝对值表示法、补码表示法 无符号表示法只能用于存储无符号 阅读全文
posted @ 2019-12-25 18:48 pokeCode 阅读(4736) 评论(0) 推荐(0) 编辑
摘要: 何为计算机?虽然身在计算机行业,但被突然这么一问还是懵了一下。 所谓计算机就是一个机器,我们输入数据,经过它的处理返回给我们输出数据。这样说好像是没问题,但相当的不严谨。图灵给出了定义,计算机应该是一个通用设备,可以做任何运算。 那怎么来实现呢?下图给出了一个简化的模型: 我们可以根据需求来编写程序 阅读全文
posted @ 2019-12-25 16:54 pokeCode 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 一、排序算法的分类 1.插入类排序 在一个已经有序的序列中,插入一个新的关键字。常见的有 直接插入排序、折半插入排序、希尔排序。 2.交换类排序 核心在于“交换”,在每一趟的排序过程中,都通过一系列的“”交换动作,让一个关键字排到它最终的位置上。常见的有 冒泡排序、快速排序。 3.选择类排序 核心在 阅读全文
posted @ 2019-12-23 17:20 pokeCode 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 标准库类型string表示可边长的字符序列,作为标准库的一部分,string定义在命名空间std中。 1.定义和初始化string对象 string s1; //默认初始化,s1是一个空字符串 string s2=s1; //s2是s1的副本 string s3 = "hello"; //s3是该字 阅读全文
posted @ 2019-12-23 17:17 pokeCode 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1.输入、输出 在C++中未定义如何输入输出语句,使用了一个全面的标准库来提供IO机制。而我们经常使用的iostream库中包含了两个基础类型istream和ostream,分别表示了输入流和输出流。一个流就是一个字符串序列。 在标准库中定义了4个IO对象,名为cin的istream类型的对象(标准 阅读全文
posted @ 2019-11-20 17:22 pokeCode 阅读(180) 评论(0) 推荐(0) 编辑
摘要: if、else看起来很简单,也是我们最开始入门时就学习的逻辑结构,但在看了C语言深度剖析后,有了新的理解。下面记录一下几个简单的问题。 1.bool变量与“零值“进行比较 bool bTestFlag = FALSE; //写法A if(bTestFlag == 0); if(bTestDlag = 阅读全文
posted @ 2019-11-18 19:47 pokeCode 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 首先列出C语言中标准定义的32个关键字: 其中的sizeof值得好好说一下,相信大多数对C语言不是很熟悉的人和我一样,最开始都把sizeof当成了一个函数来看了。下面我们打开编译器一探究竟。 发现a,b,c的值都是4,在c中,sizeof后面没有括号,所以得出结论:sizeof绝非函数。 其实siz 阅读全文
posted @ 2019-11-18 18:01 pokeCode 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 背景介绍 本机用Anaconda安装有 python2和python3 的环境 在命令行切换自己要使用的python版本 activaye py27 安装pyinstaller 输入pyinstaller,查看是否安装成功: 测试能否打包成功 打开我们需要打包的python程序的路径: 输入命令如下 阅读全文
posted @ 2019-10-25 16:29 pokeCode 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 具有良好编码规范的代码就是在保证高质量完成需求的同时具备良好的可读性、可维护性。 注释的编写规范 文件头的注释 该部分主要涉及到作者名、文件名称、文件名称、生成日期等 函数的注释 1.对于关键函数,必须写上注释,说明函数的用途。 2.对于函数中的特别参数,需要说明参数的目的,由谁负责释放等… 3.一 阅读全文
posted @ 2019-10-14 09:05 pokeCode 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 最近在学习Linux的过程中,需要查看磁盘使用情况,于是查找资料,发现statfs函数可以胜任这个任务.下面将简单介绍statfs函数及其使用。 函数如下: int statfs(const charpath, struct statfsbuf); 参数: path: 位于需要查询信息的文件系统的文 阅读全文
posted @ 2019-09-06 14:14 pokeCode 阅读(5421) 评论(0) 推荐(0) 编辑