![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c学习
snake1981
这个作者很懒,什么都没留下…
展开
-
深入理解指针
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。指针也是一种数据类型,并且也是有值的。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: (1)int *ptr; (2)char *ptr; (3)int **pt转载 2008-04-03 09:51:00 · 218 阅读 · 0 评论 -
指针与函数
这个文章讲的还不错.今天晚上好好实践一下.谢谢这个大狭的文章.心血来潮, 想对函数指针的几个用法小结一下, 都是平常容易见到的, 如果还有其它不觉的用法也请朋友们不吝赐教. 若有错误之处,还请指正. 1. 首先,在C语言中函数是一种function-to-pointer的方式,即对于一个函数,会将其自动转换成指针的类型.如: [CODE] #include void fun() { } int原创 2008-04-03 10:11:00 · 229 阅读 · 0 评论 -
大端小端
一个16位整数,由两个字节组成。内存中存储这两个字节有两种方法:一种是将低序字节存储在起始地址,称为little-endian字节序,另一种方法 是将高序字节存储在起始地址,称为big-endian字节序。术语little-endian和big-endian表示多字节的哪一端存储在该值的起 始地址。 例如:0x0102 little-endian: A 0x02原创 2008-04-03 09:55:00 · 523 阅读 · 0 评论