我有一个 *char 指针和一个 char 数组。如何将指针的值放入 char 数组中?我试过了
uint8_t i; char a[10]; char *b = "abcdefghi"; for(i = 0; i < 9; i++) { a[i] = b[i]; } printf("%s", a);
但这不起作用。
c arrays string pointers
arrays ×1
c ×1
pointers ×1
string ×1