정적 배열의 요소를 설정해야 할 때 memset의 첫 번째 매개 변수로 전달할 항목에 대해 다소 혼란 스럽습니다. 나는 조사를 해왔지만 내가 가지고있는 몇 가지 구체적인 질문에 대한 답을 찾을 수 없었다. 나는이 두 호출이 유효한지 알과 같은 효과를 한정적 배열의 memset
char arr[10];
:
memset(arr, 0, 10);
memset(&arr, 0, 10);
내 구체적인 질문은 다음과 같이
나는 배열 선언 한 경우
1- 왜 그들이 arr에 동일한 효과를 갖는가?
2 이러한 호출 간에는 어떤 차이가 있습니까?
3 올바른 것으로 간주되는 설정은 무엇입니까?
감사합니다.
올바른 방법 : '문자의 편곡 [10] = {};' – ipc