文章分类 -  Linux命令学习

摘要:1.宏一般使用大写字母的形式,最后面不带分号(;) 2.反斜杠\的续行作用: 在一行代码的行尾放置一个反斜杠,c语言编译器会忽略行尾的换行符,而把下一行的内容也算作是本行的内容。这里反斜杠起到了续行的作用。 3.宏分为带参数宏和不带参数宏,带参数宏形式如下: #define 标识符(参数表) 字符列 阅读全文
posted @ 2016-11-08 10:51 叫我二当家 阅读(152) 评论(0) 推荐(0)
摘要:对于很多PHP初学开发者来讲,搭建一个可用于生产的LAMP环境是一件费时费力的事情,本文以ubuntu-server14 04为例,给出一个搭建环境的教程 对于很多PHP初学开发者来讲,搭建一个可用于生产的LAMP环境是一件费时费力的事情,本文以 ubuntu-server14.04为例,给出一个搭 阅读全文
posted @ 2016-11-03 11:43 叫我二当家 阅读(95) 评论(0) 推荐(0)
摘要:变量的声明有两种情况: 1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。 2、另一种是不需要建立存储空间的。 例如:extern int a 其中变量a是在别的文件中定义的。 声明是向编译器介绍名字--标识符。它告诉编译器“这个函数或变量在某处可找到,它的模样象什么 阅读全文
posted @ 2016-07-12 22:38 叫我二当家 阅读(466) 评论(0) 推荐(0)
摘要:一、什么是数据对齐 1、现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 2、访问数据的地址要满足一定 阅读全文
posted @ 2016-07-12 22:31 叫我二当家 阅读(201) 评论(0) 推荐(0)
摘要:1,小端模式:内存的低地址存数据的低位,内存的高地址存数据的高位。低低高高。2,大端模式:内存的低位存数据的高位,内存的高地址存数据的低位。 低高高低。 int i = 0x1234567的存储形式见上图。ubuntu 10.04下的测试用例: #include <stdio.h> int main 阅读全文
posted @ 2016-07-12 22:26 叫我二当家 阅读(207) 评论(0) 推荐(0)
摘要:Linux系统里的env命令可以显示当前用户的环境变量,还可以用来在指定环境变量下执行其他命令。下面来比较一下set,env和export命令的异同:set命令显示当前shell的变量,包括当前用户的变量;env命令显示当前用户的变量;export命令显示当前导出成用户变量的shell变量。每个sh 阅读全文
posted @ 2016-04-27 17:40 叫我二当家 阅读(1240) 评论(0) 推荐(0)