一、源文件生成可执行文件的过程 一个.c源文件生成可执行文件的过程分为四个步骤: 1、预编译处理:命令是用 gcc -E ,本步骤主要是对“#”开头的命令进行处理,删除注释等,这些命令如 #define、#ifndef、#endif等等; 2、编译阶段:命令是用 gcc -S,本步骤主要是进行语法检 ...
分类:
其他好文 时间:
2016-12-01 17:10:11
阅读次数:
168
专题三: 1) 预编译 处理所有的注释,以空格代替, 将所有的#define删除,并且展开所有的宏定义, 处理条件编译指令#if,#ifdef,#elif,#else,#endif 处理#include,展开呗包含的文件, 保留编译器需要使用的#pragma指令, 预处理指令:gcc-E file. ...
分类:
编程语言 时间:
2016-11-28 08:07:38
阅读次数:
289
SASS是什么 传统的CSS是一种单纯的描述性样式文件,然而SASS可以对CSS进行预编译处理。 在SASS源码中可以使用变量、函数、继承等动态语言的特性,并且可以编译成CSS文件。 安装与使用 安装 由于sass是ruby写的,所以想要使用sass就需要安装ruby环境。然后再使用gem安装sas ...
分类:
其他好文 时间:
2016-11-27 06:57:57
阅读次数:
185
在JavaScript开发中,被人问到:null与undefined到底有啥区别? 一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理。 总所周知:null == undefined 但是:null !== undefined 那么这两者到底有啥区别呢? null 这 ...
分类:
Web程序 时间:
2016-11-26 14:29:28
阅读次数:
176
常见报错:warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNI ...
分类:
其他好文 时间:
2016-11-26 03:01:38
阅读次数:
172
sass基础用法 SASS是什么 传统的CSS是一种单纯的描述性样式文件,然而SASS可以对CSS进行预编译处理。 在SASS源码中可以使用变量、函数、继承等动态语言的特性,并且可以编译成CSS文件。 安装与使用 安装 由于sass是ruby写的,所以想要使用sass就需要安装ruby环境。然后再使 ...
分类:
其他好文 时间:
2016-11-22 23:31:57
阅读次数:
277
SASS是什么 传统的CSS是一种单纯的描述性样式文件,然而SASS可以对CSS进行预编译处理。 在SASS源码中可以使用变量、函数、继承等动态语言的特性,并且可以编译成CSS文件。 安装与使用 安装 由于sass是ruby写的,所以想要使用sass就需要安装ruby环境。然后再使用gem安装sas ...
分类:
其他好文 时间:
2016-11-22 02:32:53
阅读次数:
200
SASS是什么 传统的CSS是一种单纯的描述性样式文件,然而SASS可以对CSS进行预编译处理。 在SASS源码中可以使用变量、函数、继承等动态语言的特性,并且可以编译成CSS文件。 安装与使用 安装 由于sass是ruby写的,所以想要使用sass就需要安装ruby环境。然后再使用gem安装sas ...
分类:
其他好文 时间:
2016-11-22 01:45:12
阅读次数:
191
gulp-sass:预编译sass; gulp-imagemin:压缩png、jpj、git、svg格式图片 gulp-minfy-css:压缩css文件 gulp-rename 重命名文件,把一个文件储存不同版本时使用 gulp-concat:整合文件用的 gulp-autoprefixer 设置 ...
分类:
其他好文 时间:
2016-11-20 15:56:03
阅读次数:
143
php函数 php函数和JScript的函数大同小异,这里主要强调一下不同之处。 函数的定义:function函数名(形参类表){ 函数体 } 函数的调用:函数名(实参类表) 在php里函数可以先调用然后再写函数的定义的代码,因为脚本的在执行之前会进行一次预编译,预编译后函数的定义代码已经放置在内存 ...
分类:
Web程序 时间:
2016-11-20 00:10:36
阅读次数:
243