|  |
| |
| jwkzzangs |
#include <stdio.h>
void main()
{
char *m[] = {"aaaa", "bbb", "vvvvvv"};
void **p;
p = (void **)m;
printf("%s\n", *p);
}
이렇게 하면 될거같은데요 ㅎㅎ |
2013/10/25 |
|
U_SoRang |
#include <stdio.h>
void main()
{
char *m[]={"aaaa","bbb","vvvvvv"};
void **p=m;
printf("%s %s %s\n",*p, *(p+1), *(p+2));
} |
2013/10/25 |
|
| zx4564 |
(void **) 라고하면 문자형 이엇던 m 을 보이드 형으로 바꾼건가요?
책에서는 (char *) (int *) 처럼 보이드형포인터를 선언 했을떄 그 번수 앞에 쓰면된다 라고 나와있는데
(void **)처럼 별을두개 붙인건 뭔지 모르겠네요
별이 한개든 두개든 괄호안에있는 별은 뭐죠 |
2013/10/27 |
|