找考题网-背景图
单项选择题

‍对于通用搜索函数void*search(void*a,void*k,int n ,int m),假如有char*os[]={"dos","win","centos","ubuntu","mac"};char*k ="linux";正确的调用语句是()。

A.int *r=NULL;for(int j=0;j< 5;j++){r=search(os[j],k,5,sizeof(char));if(r!=NULL)break;}
B.int *r=NULL;for(int j=0;j< 5;j++){r=search(os[j],k,6,sizeof(char *));if(r!=NULL)break;}
C.search(os,k,5,sizeof(char ));
D.search(os,k,5,sizeof(char *));

热门试题