指针将数值赋值到制定内存地址
2017-08-27 17:53
309 查看
http://www.cnblogs.com/haore147/p/3647192.html
(一)
int *p = (int *)0x12ff7c;
*p = 0x100;
(二)
*(int *)0x12ff7c = 0x100;
上面的两行代码没有本质的区别,告诉编译器这个地址上将存储一个int类型的数据;然后通过钥匙“*”向这块内存写入一个数据。
(一)
int *p = (int *)0x12ff7c;
*p = 0x100;
(二)
*(int *)0x12ff7c = 0x100;
上面的两行代码没有本质的区别,告诉编译器这个地址上将存储一个int类型的数据;然后通过钥匙“*”向这块内存写入一个数据。
相关文章推荐
- c语言中通过指针将数值赋值到制定内存地址
- c语言中通过指针将数值赋值到制定内存地址
- c语言中通过指针将数值赋值到制定内存地址
- c语言中通过指针将数值赋值到制定内存地址
- c语言中通过指针将数值赋值到制定内存地址
- 用C语言给指定的内存地址赋值(通过指针)
- 嵌入式公司常考的一道指针题目:直接给内存地址赋值
- C语言中给指定的内存地址赋值(通过指针)
- 用C语言给指定的内存地址赋值(通过指针)
- C语言指针-------通过调用函数,完成两个数值的交换
- C语言指针的初始化和赋值
- c--》为指针数组分配内存并且赋值0-99
- 用指针实现的二维数组创建及赋值
- 给内存地址“0x12345678”赋值为0
- 无符号整数赋值给有符号整型变量,注意数值范围
- 20140413 拷贝、赋值构造 变量分配确定时期 子类指针与父类指针转化 虚函数
- 指针赋值的问题【转】
- C语言指针的初始化和赋值
- 指针赋值