Const: 두 판 사이의 차이
내용 삭제됨 내용 추가됨
영문위키에 있는 내용을 확인 후 전문가의 도음이 필요한 문서 |
편집 요약 없음 |
||
1번째 줄:
#include <Turboc.h>
#include <search.h>
int compare(const void *elem1,const void *elem2)
{
return (*(int *)elem1 != *(int *)elem2);
}
void main()
{
int ar[]={23,47,19,63,57,26,75,73,82,89,47,11};
unsigned num;
int key;
int *ptr;
num=sizeof(ar)/sizeof(ar[0]);
key=75;
ptr=(int *)lsearch(&key,ar,&num,sizeof(int),compare);
if (ptr==NULL) {
puts("찾는 값이 없습니다.");
} else {
printf("찾는 값은 %d번째에 있습니다.\n",ptr-ar);
}
}
|