定义了a[10],b[10]两个数组,a,b两个数字,然后我要把数组中的a[5] b[5]的值连在一起组成一个新的字符串 两个数字也要连在一起变成字符串,要怎么实现
能看明白么?
加上0x30什么效果啊,我想让aa[0]变成a[0]和b[0]连在一起
数字怎么实现还是不懂
char a[10], b[10]; //a 和 b 里面都是数字。 如果int a[10], b[10];,下面的要另外修改。
char aa[20];
uchar n;
for(n=0; n<10; n++){
aa[n*2]=a[n]+0x30;
aa[n*2+1]=b[n]+0x30;
}
可能是这样吧。
好吧这个我大概知道了,不过0x30加上去啥用啊,还有纯数字的怎么加,或者告诉我怎样把已知的一串数字变成数组?
追答数字转成数组,讲个例子。