简体   繁体   English

通过malloc c ++逐字节访问分配的内存

[英]Accessing allocated memory byte by byte allocated by malloc c++

C ++中有一种方法可以按字节访问动态分配的内存空间,而不管此内存的大小如何

Of course, you use a char -pointer for that, which is guaranteed to be able to address all contiguous bytes. 当然,您为此使用了char指针,可以保证能够寻址所有连续字节。

You shouldn't read out of allocated bounds, however, which could crash your program runtime or even the OS, depending on the OS. 但是,您不应该读出分配的界限,这可能会导致程序运行时甚至操作系统崩溃,具体取决于操作系统。

Anyways: With a probability towards 1, this is not what you want. 无论如何:概率不是1,这不是您想要的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM