零碎知识
燃烧的卡卡
加油~
展开
-
负数在计算机中的表示
负数在计算机中如何表示?举例来说,+8在计算机中表示为二进制的1000,那么-8怎么表示呢?很容易想到,可以将一个二进制位(bit)专门规定为符号位,它等于0时就表示正数,等于1时就表示负数。比如,在8位机中,规定每个字节的最高位为符号位。那么,+8就是00001000,而-8则是10001000。但是,随便找一本《计算机原理》,都会告诉你,实际上,计算机内部采用2的补码(Two'转载 2012-11-02 17:30:36 · 1774 阅读 · 0 评论 -
Git hub publickey 配置
git config –global user.name “dracuka” //配置用户名git config –global user.email “dumcalory@gmail.com” //配置email生成ssh key使用命令 ssh-keygen -t rsa -C “your_email@youremail.com”//your_email是你的email,比如zha...原创 2019-04-02 17:39:37 · 3719 阅读 · 0 评论 -
如何编译时禁止多余部分分配空间(如:禁止未调用函数参与编译)避免浪费code空间和警告?
原帖:http://bbs.zlgmcu.com/dispbbs.asp?boardid=43&ID=21190[求助]如何编译时禁止多余部分分配空间(如:禁止未调用函数参与编译)避免浪费code空间和警告?Keil办得到,TKStudio为什么无法使用Keil这个功能呢?(附上实验对比图) Post By:2012-6-2 11:11:00 如题,转载 2014-01-27 11:36:00 · 1045 阅读 · 0 评论 -
c语言中用宏定义一个常量,数字后面带个U, L, F的含义
c语言中数字后面带个U是什么意思?#define F_CPU 12000000U答:U表示该常数用无符号整型方式存储,相当于unsigned int;L表示该常数用长整型方式存储,相当于longF表示该常数用浮点方式存储,相当于float转载 2013-03-22 15:39:16 · 27842 阅读 · 1 评论 -
关于低分辨率机器使用source insight的时候,注释斜体看不清的解决方法
Options -> Preferences ->Syntax Formatting 取消Special comment styles转载 2013-03-13 17:13:31 · 4710 阅读 · 1 评论 -
C/C++中extern关键字详解
1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数名而转载 2012-11-20 11:33:11 · 471 阅读 · 0 评论 -
gawk
GAWK 手册作者:Wilbur Lang第一章 前言第二章 简介 第三章 读取输入档案 第四章 印出 第五章 Patterns 第六章 算式(Expression)作为Actions的叙述第七章 Actions里面的控制叙述 第八章 内建函式(Built-in Functions)第九章 使用者定义的函式 第十章 □例 第十一章 结转载 2012-11-19 17:56:36 · 702 阅读 · 0 评论 -
GetMemory()
代码1:void GetMemory(char *p){ p = (char*)malloc(100);}int main(int argc, char *argv[]){ char *str = NULL; GetMemory(str); strcpy(str, "Hello"); return 0;}str没有得到分配内存的地址值。内存空间转载 2012-11-12 16:48:24 · 632 阅读 · 0 评论 -
堆排序
堆排序 堆排序是利用堆的性质进行的一种选择排序。下面先讨论一下堆。1.堆 堆实际上是一棵完全二叉树,其任何一非叶节点满足性质: Key[i]=Key[2i+1]&&key>=key[2i+2] 即任何一非叶节点的关键字不大于或者不小于其左右孩子节点的关键字。 堆分为大顶堆和小顶堆,满足Key[i]>=Key[2i+1]&&key>=key[2i+2]称为转载 2012-11-09 17:12:23 · 388 阅读 · 0 评论 -
float数据在内存中的存储方法
浮点型变量在计算机内存中占用4字节(Byte),即32-bit。遵循IEEE-754格式标准。一个浮点数由2部分组成:底数m 和 指数e。 ±mantissa × 2exponent(注意,公式中的mantissa 和 exponent使用二进制表示)底数部分 使用2进制数来表示此浮点数的实际值。指数部分 占用8-bit的二进制转载 2012-11-05 13:04:17 · 708 阅读 · 0 评论 -
光模块规范下载网站 (sff 8472 sff 8436)
https://www.snia.org/technology-communities/sff/specifications?field_doc_status_value=All&combine=8472&items_per_page=20原创 2019-07-02 15:47:41 · 3907 阅读 · 4 评论