C语言地址指针强制类型转换

2024-11-29 18:29:05
推荐回答(1个)
回答1:

test是指向0x64000000没错。
但是test的作用域就不是一个字节。
C语言的指针强大在于在当前进程的内存空间内可以任意操作内存。
也就是这个test可以访问任意地址。不存在作用域只有一个字节的说法。
所以,安全性只有代码来保证。编译器是不保证的