以下函數(shù) fun 的功能是返回 str 所指字符串中以形參 c 中字符開頭的后續(xù)字符串的首地址 , 例如 : st r所指字符串為 : Hello! , c 中
以下函數(shù) fun 的功能是返回 str 所指字符串中以形參 c 中字符開頭的后續(xù)字符串的首地址 , 例如 : st r所指字符串為 : Hello! , c 中的字符為 e ,則函數(shù)返回字符串 : ello! 的首地址。若 str 所指字符串為空串或不包含 c 中的字符,則函數(shù)返回 NULL 。請?zhí)羁铡?/p>
char *fun(char *str,char c)
{ int n=0; char *p=str;
if(p!=NULL)
while(p[n]!=c&&p[n]!='\0') n++;
if(p[n]=='\0') return NULL;
return( 【 1 2 】 );
}
正確答案:(12) 【 12 】 p+n解析 : n++ 到一定數(shù)值 , 就找到所指的字符 , 返回 c 的地址。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。