uint64_t address = uint64_tptr;应该是错误的
这个语句并不一定是错误的,它的作用是将指针类型的变量 ptr 转换成 uint64_t 类型的整数,并将结果赋值给变量 address。如果 ptr 是一个有效的指针,那么这个转换是合法的,否则就会产生未定义行为。
原文地址: http://www.cveoy.top/t/topic/eEVN 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
这个语句并不一定是错误的,它的作用是将指针类型的变量 ptr 转换成 uint64_t 类型的整数,并将结果赋值给变量 address。如果 ptr 是一个有效的指针,那么这个转换是合法的,否则就会产生未定义行为。
原文地址: http://www.cveoy.top/t/topic/eEVN 著作权归作者所有。请勿转载和采集!