我有一段程序,对unsigned   char *dataIn 里的数据进行运算,运算后,要输出,请问如何输出给unsigned   char   *dataOut

解决方案 »

  1.   

    unsigned  char *意思就是一个数组指针,指向一块申请的内存区域(一定要使用new提前申请好),
    memcpy可以将数据写入到里边。
      

  2.   

    再问一下:
    VC做动态连接库DLL文件,VB使用的问题?VC中,我写了一个函数,
    void _static DATAIN (unsigned  char  *dataIn,int dataLen,unsigned  char  *dataOut)
    {
    //把dataIn的值进行运算,把结果
    //赋值给unsigned  char  *dataOut
    }
    VB中,如何取得到VC中dataOut的值?如何声明?如何取值,变量要怎么样的?有没有代码学习一下?