H_1 = [1, 11, 111] H_2 = [2, 22, 222] H_3 = [3, 33, 333] H_4 = [4, 44, 444] H_5 = [5, 55, 555] H_6 = [6, 66, 666] a = [H_1, H_2, H_3, H_4, H_5, H_6] print(a[5][2])
output:
666
H_1 = [1, 11, 111] H_2 = [2, 22, 222] H_3 = [3, 33, 333] H_4 = [4, 44, 444] H_5 = [5, 55, 555] H_6 = [6, 66, 666] a = [H_1, H_2, H_3, H_4, H_5, H_6] print(a[5][2])
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/* string_concat [字串相加]
* 將 str1 與 str2 相加,並返回新的字串
* */
char *string_concat(char *str1, char *str2) {
// 計算所需的陣列長度
int length=strlen(str1)+strlen(str2)+1;
// 產生新的陣列空間
char *result = (char*)malloc(sizeof(char) * length);
// 複製第一個字串至新的陣列空間
strcpy(result, str1);
// 串接第二個字串至新的陣列空間
strcat(result, str2);
return result;
}
int main(){
char *a="123456";
char *b="abcde";
char *c=string_concat(a,b);
printf("%s\n",c);
_getch();
return 0;
}
http://jax-work-archive.blogspot.tw/2009/04/c_7407.html