strncpy 함수와 포인터배열!
봄시내
2023.04.01
#include stdio.h
#include string.hchar* str2=Hello Everybody!; // 이 부분을 포인터배열로 선언한 이유를 모르겠네요ㅠ 그냥 배열로 선언하면 안되는 건가요?
참고로 포인터배열 단원이 아닌 strncpy함수를 설명하는 부분입니다.
int main(void)
{
char str1[20];
int i;
int len=strlen(str2); for(i=1; ilen; i++)
{
strcpy(str1, );
strncpy(str1, str2, i);
puts(str1);
} return 0;
}포인터배열을 써야만 한다면 이유가 뭔지도 부탁드립니다!!