自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lengye7的博客

主要是拿来记笔记用的,有错误欢迎指出。

  • 博客(10)
  • 收藏
  • 关注

原创 C编译时各个阶段都在做什么

C语言编译主要分为四个阶段1.预处理   此阶段主要完成#符号后面的各项内容到源文件的替换,往往一些莫名其妙的错误都是出现在头文件中的,要在工程中注意积累一些错误知识。   (1)、#ifdef等内容,完成条件编译内容的替换   (2)、#include中内容,在当前目录或者指定目录,或者默认目录搜索头文件,并将头文件拷贝到源文件中。   (3)、#define的内容,替换de

2017-04-30 16:17:07 3417 1

原创 make是怎样工作的

默认情况下,我们输入make命令,那么(当然你可以指定文件名,make   -f    (filename))1.make会去当前目录下寻找叫Makefile或叫makefile的文件。2.然后读入makefile文件里面内容,找到第一个目标的文件并把它作为最终要生成的目标,故第一个目标是默认目标。3.以上一篇为例,如果everything(everything其时是个伪目标,实际目标

2017-04-29 13:52:32 629

原创 常用的makefile模版

如果需要学习makefile文档,可以搜索《跟我一起写makefile》,作者陈皓。#########################################用于编译C程序##生成可执行文件################################################################################给符合模式

2017-04-28 09:49:40 381

原创 C语言的移位运算符

逻辑移位:1.逻辑左移:高位丢弃,低位补0。对应的X86汇编指令:SAL(有符号数),SHL(无符号数)2.逻辑右移:高位补0,低位丢弃。对应X86汇编指令:SHR也就是说逻辑移位,移入的位都要补0。可见对于逻辑移位不考虑符号位。算术移位:1.算术左移:高位丢弃,低位补0。对应X86会变指令:SAL(有符号数),SHL(无符号数)2.算术右移:高位补符号位,低位丢弃。对应X

2017-04-27 09:45:01 2331

原创 C语言数据类型大小分析

本文主要总结C语言中一些内置的数据类型问题。数据类型范围尺寸由编译器厂商根据运行目标机的硬件与系统平台定制优化,但必须遵守 ISO/ANSI 规定:1.short 至少 16位;2.int 至少与 short 一样长;3.long 至少 32位,且至少与 int 一样长;4.long long 至少 64位,且至少与 long一样长;5.float至少32位6.doub

2017-04-26 11:58:13 886

翻译 什么是交叉编译

交叉编译就是在A平台下便一处B平台运行的代码,因为在某些时候无法在B平台上搭建编译环境,所以就需要我们交叉编译。

2017-04-26 11:56:27 208

转载 主要介绍了secureCRT脚本的编写基础及对象和方法

脚本函数一总体介绍、http://www.codesec.net/view/201298.html   http://www.cnblogs.com/OnOwnRoad/p/4893457.html脚本函数二Dialog、http://www.codesec.net/view/202056.html    http://www.cnblogs.com/OnOwnRoad/p/4899660.h

2017-04-24 15:02:05 2029

翻译 vim用户手册索引

Vim用户手册每一部分具体内容可使用help进行查看usr_01.txt  关于本手册 两套帮助 关于安装 使用vim教程 版权usr_02.txt  vim第一步 首次运行vim 插入文本 移动光标 删除字符 撤销与重做 其他编辑命令 退出 求助usr_03.txt  移动 以word为单位的光标移动 将光标移动到行首或行尾

2017-04-06 15:50:04 653 2

翻译 关于编码unicode

Unicode编码   ASCII是目前来说使用比较广泛的字符,由一个字节组成的字符集合,可以表示所有拉丁字符,分为7位和8位两种编码,7位的高位用于奇偶校验,可以表示128个字符。但是由于ASCII码只能表示128个字符,不能满足世界其他文字的表示,于是unicode的产生了。   标准的unicode是两个字节的,可以表示65536个字符。但是后来由于65536个字符也远远不够用,所以

2017-04-04 16:18:50 799

翻译 vim常用命令

状态切换命令i插入模式,在光标左侧输入正文o切换到插入模式,在光标的下一行增添新行  文件保存与退出:q在文件未做修改的情况下退出:q!强制退出,不保存对文件所做的修改:wq保存文件修改并退出:w保存文件:w file将正文内容保存到file中:nw file保存第n行到file中:m,nw file保存第m行至第n行到file中:r file读

2017-04-03 20:58:07 300

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除