배열 원소 갯수를 구하고 싶은데요...
글쓴이: wonew / 작성시간: 수, 2011/12/07 - 12:51오전
제가 프로그램을 하다 막혀서...
배월 원소 갯수를 구하고 싶은데
const char* const screen_1[] =
{
"Hello",
"Bye",
"Thank you"
};
const char* const screen_2[] =
{
"Yes",
"No"
};
const char* const* const Screen_Table[] =
{
screen_1,
screen_2
};
어떠한 index 를 받아 Screen_Table
각 scree 배열위 문자열 갯수를 알고 싶습니다.
sizeof(screen_1) / sizeof(char*) 할 수도 있지만 index 정보만으로 원소 갯수를 쉽게 구할 수 있을까요?
Screen_Table
조언을 구하고 싶습니다.
Forums:
흠.. 일단 sizeof(screen_1) /
흠.. 일단 sizeof(screen_1) / sizeof(char) 입니다.(sizeof(char*)이 아닙니다.)
인용 : 배열이 많아 지면 메모리에 연속적으로 선언이 되지 않아 정확한 값을 계산 하지 못하네요.
이게 어떤 뜻이죠?
앜ㅋㅋㅋ잘못봤네요~2차원 배열이군요 죄성합니다^^;;
앜ㅋㅋㅋ잘못봤네요~2차원 배열이군요
죄성합니다^^;;
배열, 포인터, 타입에 대한 이해가
배열, 포인터, 타입에 대한 이해가 부족해보입니다.
C언어 펀더멘탈과 같이 관련 주제 상세히 알려주는 문서를 보시길 권합니다.
댓글 달기