void aaa(char (*abc)[5])
이렇게 (*abc) 이거하고 *abc 이거하고 차이가 뭔가요?
타입
*abc[5]는 *(abc[5])로 묶이지 않나요? (배열에 대한 포인터.)
*abc[5]
*(abc[5])
홍민희 (VLAAH, LangDev)
void aaa(char (*abc)[5])는 void aaa(char abc[][5])와 거의 같은 의미고...
void aaa(char *abc[5])는 5라는건 의미가 없고 void aaa(char *abc[])와 같습니다.
char *abc[5] -> an array of 5 pointers to char (char 포인터의 배열) char (*abc)[5] -> a pointer to an array (배열에 대한 포인터)
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.. or should I?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
타입
타입
*abc[5]는 *(abc[5])로
*abc[5]
는*(abc[5])
로 묶이지 않나요? (배열에 대한 포인터.)홍민희 (VLAAH, LangDev)
void aaa(char
void aaa(char (*abc)[5])는
void aaa(char abc[][5])와 거의 같은 의미고...
void aaa(char *abc[5])는
5라는건 의미가 없고 void aaa(char *abc[])와 같습니다.
char *abc[5] -> an array of
char *abc[5] -> an array of 5 pointers to char (char 포인터의 배열)
char (*abc)[5] -> a pointer to an array (배열에 대한 포인터)
I thought what I'd do was,
I'd pretend I was one of those deaf-mutes.. or should I?
댓글 달기