temp[0]不是一个子符吗?如果strcpy?

解决方案 »

  1.   

    应改为strcpy(&(temp[0]),(char const *)Number);
      

  2.   

    我的这段程序,在以前的版本vc可以通过,但是vc 6.0中不行了。temp[0]是一个char*类型
      

  3.   

    那么改,编译时提示,
    strcpy' : cannot convert parameter 1 from 'char ** ' to 'char *'
      

  4.   

    strcpy(temp,]),(char const *)Number);
      

  5.   

    strcpy(temp,(char const *)Number);
      

  6.   

    那么改,编译时提示,
    error C2664: 'strcpy' : cannot convert parameter 1 from 'char *[1]' to 'char *'
      

  7.   

    strcpy(temp,number)这样总可以了吧,我试过了
      

  8.   

    这样除非是这样使用
      char temp[255];
      char Number[10];
      _itoa(value,Number,10);
      strcpy(temp,(const char*)Number);
    肯定通过,但是像我前面的那种定义类型就不行。