hur.cn - 华软网

 热门搜索

unsigned char 对象

  作者:未知    来源:网络    更新时间:2011/9/27
unsigned char* a = "abc";

unsigned char* b = "def";

unsigned char* c

如何把將a and b 值给c

即c的值 = "abcdef" ?
---华软 网友回答---
memcpy
---华软网友回复---
如何把將a and b 值给c

即c的值 = "abcdef" 
你说比较笼统,c = a + b 此时c不等于"abcdef"
a b c 都是指针,指针这么用 c= a + b实现不了你的目的
要想实现你的目的,方法之一
C++">
   unsigned char a[] = "abc";
unsigned char b[] = "def";
unsigned char c[128]={0};

strcpy((char *)c,(char *)a);
strcat((char *)c,(char *)b);
printf("%s\n",c);

---华软网友回复---
引用 2 楼 gameslq 的回复:
如何把將a and b 值给c

即c的值 = "abcdef" 
你说比较笼统,c = a + b 此时c不等于"abcdef"
a b c 都是指针,指针这么用 c= a + b实现不了你的目的
要想实现你的目的,方法之一
C/C++ code

      unsigned char a[] = "abc";
    unsigned char b[] = "def";
  ……

++      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。