首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C++判断char*的指向

    ]; strcpy_s(c, 6, "Peter"); 这里a指向常量区 b指向栈区 c指向堆区 如果我们有这样一个函数 void show(char *temp) { // // // } 我们如何判断根据过来的...1.我们可以首先将指向常量区的a区分出来 因为它所指向的地方是不可以修改的 判断是否可以修改 a.使用函数IsBadReadPtr 函数原型如下 BOOL WINAPI IsBadWritePtr(...判断是否位于栈上 参考了http://www.cppblog.com/weiym/archive/2012/05/12/174634.html 我们可以在函数内建一个位于栈的对象,然后获得栈空间的初始地址...,以及栈的最末尾的地址,就可以判断一个东西是不是为与栈上了 VirtualQuery中用于接收内存信息_MEMORY_BASIC_INFORMATION结构体中有如下成员 BaseAddress:保留区域的基地址...,就可以判断是不是位于栈上了

    1.2K100
    领券