03 2015 档案

摘要:C语言中内存对齐规则讨论(struct) 对齐: 现代计算机中内存空间都是按着byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就是需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这... 阅读全文
posted @ 2015-03-31 11:39 叕叒双又 阅读(251) 评论(0) 推荐(0) 编辑
摘要:Dennis Ritchie 过世了,他发明了C语言,一个影响深远并彻底改变世界的计算机语言。一门经历40多年的到今天还长盛不衰的语言,今天很多语言都受到C的影响,C++,Java,C#,Perl, PHP, Javascript, 等等。但是,你对C了解吗?相信你看过本站的《C语言的谜题》... 阅读全文
posted @ 2015-03-31 11:22 叕叒双又 阅读(179) 评论(0) 推荐(0) 编辑
摘要:不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序 最常见的有两种: 1. Little endian:将低序字节存储在起始地址 2. Big endian:将高序字节存储在起始地址 LE little-endian 最符合人的思维的字节序 地址低... 阅读全文
posted @ 2015-03-31 09:30 叕叒双又 阅读(209) 评论(0) 推荐(0) 编辑
摘要:深入理解C指针之---指针类型和值 阅读全文
posted @ 2015-03-30 14:49 叕叒双又 阅读(421) 评论(0) 推荐(1) 编辑
摘要:若正在编辑文件,临时须要查看目录: (1)直接在底行模式下使用ls命令,完整的为:!ls 在我这里就显示如下的结果: functionpointer helloWorld.s testArray1 testPointer.c testStruct testStr... 阅读全文
posted @ 2015-03-30 11:37 叕叒双又 阅读(945) 评论(0) 推荐(0) 编辑
摘要:深入理解C指针之---指针含义符号 阅读全文
posted @ 2015-03-30 11:12 叕叒双又 阅读(496) 评论(0) 推荐(1) 编辑
摘要:1、常规的标准方式: 1 #include 2 3 struct student{ 4 int age; 5 float score; 6 char sex; 7 }; 8 9 int main(int argc, char **argv) 10 ... 阅读全文
posted @ 2015-03-30 09:04 叕叒双又 阅读(440) 评论(0) 推荐(0) 编辑
摘要:使用objdump参数可以: -a, --archive-headers 显示压缩头信息 -f, --file-headers 显示目录头总览 -p, --private-headers 显示指定的目录头内容 -P, --private=OPT,OPT..... 阅读全文
posted @ 2015-03-27 11:34 叕叒双又 阅读(227) 评论(0) 推荐(0) 编辑
摘要:原文出处:http://blog.sina.com.cn/s/blog_7b3a17130100r95y.html 类(Class) 类(图A)是对象的蓝图,其中包含3个组成部分。第一个是Java中定义的类名。第二个是属性(attributes)。第三个是该类提供的方法。 属性和操作... 阅读全文
posted @ 2015-03-14 07:06 叕叒双又 阅读(507) 评论(0) 推荐(0) 编辑
摘要:单例模式的实现: 定义一个类,在类中定义该类的静态变量,再定一个一个获取该类的静态变量的方法。 UML图: 阅读全文
posted @ 2015-03-11 10:46 叕叒双又 阅读(100) 评论(0) 推荐(0) 编辑
摘要:Java 文档 // 注释一行 /* ...... */ 注释若干行 /** ...... */ 注释若干行,并写入 javadoc 文档 通常这种注释的多行写法如下: /** * ......... * ......... */ javadoc -d 文档存放目录 -author -... 阅读全文
posted @ 2015-03-11 10:10 叕叒双又 阅读(195) 评论(0) 推荐(0) 编辑