- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 大小端编程注意事项
一般情况下,我们所遇到的都是小端的情况,典型的X86处理器就是小端的。 但是,好多powerpc处理器可以被配置为大端模式,也可以被配置为小端模式。所以,经常会出现以前的代码运行的好好地,到了新板子,或者板子配置 发生了变化,结果就不对了,而且很难调试。因为根本不会认为它出错。 下面就举个我们代码中调了好久才发现的问题。 又一个函数: i2c_write(..., unsigned ch
2012-01-31 16:46:45 970
转载 深入理解指针函数
1.指针函数的定义 顾名思义,指针函数即返回指针的函数。其一般定义形式如下: 类型名 *函数名(函数参数表列); 其中,后缀运算符括号“()”表示这是一个函数,其前缀运算符星号“*”表示此函数为指针型函数,其函数值为指针,即它带回来的值的类型为指针,当调用这个函数后,将得到一个“指向返回值为…的指针(地址),“类型名”表示函数返回的指针指向的类型”。
2012-01-10 15:27:12 467
转载 深入理解typedef
typedef作为类型定义关键字,用于在原有数据类型(包括基本类型、构造类型和指针等)的基础上,由用户自定义新的类型名称。 在编程中使用typedef的好处,除了为变量取一个简单易记且意义明确的新名称之外,还可以简化一些比较复杂的类型声明。比如: typedef int INT32; 将INT32定义为与int具有相同意义的名字,这样类型INT32就可用
2012-01-10 15:26:11 561
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人