배열에 대한 포인터를 취하여 그 크기를 반환하는 짧은 함수를 작성하려고합니다. 지금까지 내가 가지고있는 것은 다음과 같습니다 :함수에서 C 배열의 크기를 찾으십시오.
int main (void) {
double MyArray[3] = {0, 1, 2};
int Temp = ArraySize(MyArray);
return 0;
}
int ArraySize(double * MyArray) {
return sizeof(MyArray)/sizeof(*MyArray);
}
그러나 이것은 작동하지 않는 것 같습니다. 아무 도움도받지 못했습니다. Jack
질문에 대답하기 전에 몇 번이나이 질문에 대한 질문을 던지십시오. :) – legends2k
빠른 모양이 있지만 아무 것도 내 질문과 일치하지 않는 것 같습니다. 내 잘못이야. – JMzance