如题。假设设定一个变量
申请一个内存 返回该内存的内存地址给设定的变量在往该内存中写入一个字符串要怎么操作?首次接触这块 不懂 请各位大牛指点一下,谢谢!

解决方案 »

  1.   


    //C++版:
    char *pC;//设定一个变量
    pC = new char[255];//申请一个内存 返回该内存的内存地址给设定的变量
    strcpy(pC, "HELLO, WORLD!");//往该内存中写入一个字符串
      

  2.   


    //不好意思,少了一句代码
    delete [] pC;
      

  3.   

    new 一个,然后操作,不需要的时候delete掉
      

  4.   

    VirtualAllocEx申请内存,返回内存指针,
    如果是外部进程,那么可以用WriteProcessMemory读写。
    如果在程序内部,那么直接对这个赋值操作,当然也可以用WriteProcessMemory读写。