编程随想录
CSDN拆迁户 @2014-04-07

导航

 

2011年4月22日

摘要: 大端(Big Endian)与小端(Little Endian)详解【大端(Big Endian)与小端(Little Endian)简介】Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。 对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:(1) 它的地址是多少?(2) 它的字节在内存中是如何组织的? 针对第一个问题,有这样的解释: 对于跨越多个字节的对象,一般它所占的字节都是连续的,它的地址等于它所占字节最低地址。(链表可能是个例外, 但链表的地址可看作链表头的地址)。 比如: int x, 它的地址为0x100。 那么 阅读全文
posted @ 2011-04-22 11:49 dos5gw 阅读(141) 评论(0) 推荐(0)
 
摘要: Index: (new) 指针和数组的区别 (一) 指针的类型, 指针指向的类型. (二) 指针的加减运算. (三) 指针与数组. (四) 数组做函数的形参. (五) 函数指针. (六) 指针与数组/数组做函数形参. (七) C-Style的字符串. (八) 复杂指针的定义. (九)C语言中没有引用!(new) 指针和数组的区别: http://coolshell.cn/articles/11377.html指针和数组的区别不仅仅是"指针p定义后可以改变其值, 而数组a[]一旦定义后无法改变a的值";先看下面的代码, 在哪一行会coredown ?#include stru 阅读全文
posted @ 2011-04-22 08:43 dos5gw 阅读(175) 评论(0) 推荐(0)