ポインタ演算を使用して、char配列を別のchar配列にコピーしようとしています。copy()内では正しいようですが、mainに到達した後に何が起こるのかわかりません。関数を呼び出しても、chara[]はcharb[]の値を取得しません。私は何かが足りないのですか?Hehehe
#include <stdio.h>
void copy(char a[], char b[]){
int *apoint = &a;
printf("%d\n", apoint);
printf("%d\n", &a);
*apoint = b;
printf("%d\n", *apoint);
printf("%s\n", a);
printf("%s\n", b);
}
int main(void){
char a[100];
char b[] = "bluhbluh";
copy(a,b);
printf("%d\n", a);
}