1. 程式人生 > >函式指標的理解。

函式指標的理解。

static const struct imx_fb_videomode *imxfb_find_mode(struct imxfb_info *fbi)
{
 struct imx_fb_videomode *m;
 int i;

 for (i = 0, m = &fbi->mode[0]; i < fbi->num_modes; i++, m++) {
  if (!strcmp(m->mode.name, fb_mode))
   return m;
 }
 return NULL;
}

imxfb_find_mode是函式名,呼叫函式後得到一個指向結構體struct imx_fb_videomode的指標(地址),

const修飾結構體 imx_fb_videomode說明結構體的地址是常量,

static修飾函式imxfb_find_mode,說明函式不能被同一工程下的其他檔案的函式呼叫,只能被同一檔案下的其他函式呼叫

不知道理解對不對,暫作儲存。