Re: [閒聊]
看板HCHS_BioClub作者water2924 (Borussia M'gladbach)時間11年前 (2012/11/16 19:55)推噓2(2推 0噓 4→)留言6則, 3人參與討論串2/32 (看更多)
#include "stdafx.h"
#include <cstdlib>
#include <iostream>
void combine( char **, char *, char * );
int main(void)
{
char *A = "ABC";
char *B = "DEF";
char *C = NULL;
combine(&C, A, B);
printf("%s \n", C);
system("pause");
return 0;
}
void combine( char **C, char *A, char *B )
{
int a = strlen(A);
int b = strlen(B);
*C = (char*)malloc( sizeof(char) * (a+b+1) );
int i = 0;
for ( i = 0; i < a; i++)
{
*(*C+i) = *(A+i);
}
for ( i = 0; i < b; i++)
{
*(*C+a+i) = *(B+i);
}
*(*C+a+b) = '\0';
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.131.71
→
11/16 19:55, , 1F
11/16 19:55, 1F
→
11/16 19:57, , 2F
11/16 19:57, 2F
→
11/16 20:19, , 3F
11/16 20:19, 3F
※ 編輯: water2924 來自: 114.37.131.71 (11/16 20:46)
→
11/16 21:05, , 4F
11/16 21:05, 4F
推
11/17 17:22, , 5F
11/17 17:22, 5F
推
11/17 17:23, , 6F
11/17 17:23, 6F
※ 編輯: water2924 來自: 111.251.176.191 (11/19 10:40)
討論串 (同標題文章)