[分享] 嵌入式系統公司指標宣告考題

看板C_and_CPP作者 (Galileo Galilei)時間13年前 (2012/02/25 17:34), 編輯推噓11(11018)
留言29則, 17人參與, 最新討論串1/5 (看更多)
美國某著名嵌入式系統公司2005年9月面試題,供板友們練習 Write in words the data type of the identifier involved in the following definitions. (1) float (**def)[10]; (2) double *(*gh)[10]; (3) double (*f[10])(); (4) int *((*b)[10]); (5) long (*fun)(int); (6) int (*(*F)(int, int))(int); 解答在次頁 (1) def是一個指向指標的指標,*def是指向一個有10個元素的一維陣列的指標,陣列的 元素型別為float (2) gh是一個指標,指向一個有10個元素的一維陣列,陣列元素型別為double* (3) f是一個有10個元素的陣列,陣列的元素型別為函式指標,指向的函式為沒有參數且 返回值型別為double的函式 (4) b是一維陣列的指標,陣列元素型別為int* (5) fun是一個函數指標。指向的函數輸入參數型別為int,回傳值型別為long (6) F是一個函數指標,指向的函式輸入參數為(int, int),並返回一個函式指標。返回 的函式指標指向一個輸入參數為(int)回傳值型別為int的函式 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.70.179.157 ※ 編輯: fengchu 來自: 219.70.179.157 (02/26 01:35)

02/26 01:40, , 1F
我需要C++11的auto..(倒
02/26 01:40, 1F

02/26 07:51, , 2F
推一個,都不會哀 (倒
02/26 07:51, 2F

02/26 11:02, , 3F
這種題目很無聊
02/26 11:02, 3F

02/26 12:48, , 4F
好難...@@
02/26 12:48, 4F

02/26 13:53, , 5F
這有意義嗎...感覺是考試才會出= =
02/26 13:53, 5F

02/26 16:15, , 6F
看過Expert C就會了
02/26 16:15, 6F

02/26 23:46, , 7F
其實這是基本題吧 都算有在用,沒很詭異的用法吧
02/26 23:46, 7F

02/26 23:54, , 8F
函式指標陣列寫C的人比較常用。在C++裏通常改用多型處理
02/26 23:54, 8F

02/26 23:55, , 9F
所以我大膽猜測final01大大工作上用C的頻率比較高:)
02/26 23:55, 9F

02/27 11:58, , 10F
哪有很常用,這種幾乎都會先做typedef
02/27 11:58, 10F

02/27 12:26, , 11F
RAM ROM不夠用了,有C用就偷笑
02/27 12:26, 11F

02/27 12:57, , 12F
推先 typedef ....
02/27 12:57, 12F

02/28 10:43, , 13F
這三小 這在實做真的會用到嗎QQ
02/28 10:43, 13F

02/28 11:54, , 14F
會用到,但不會這樣寫
02/28 11:54, 14F

02/28 14:22, , 15F
就像little大講過的,真正用的時候會typedef
02/28 14:22, 15F

02/28 14:28, , 16F
其實 Regular Expression 有些寫得比這更火星呀
02/28 14:28, 16F

02/28 14:29, , 17F
不管怎樣,兩者用工具解讀都不難就是了
02/28 14:29, 17F

02/28 15:45, , 18F
只要知道解讀方式 這很簡單呀
02/28 15:45, 18F

02/28 15:47, , 19F
其他就算了 要是連(5)都不會 誰敢用呀
02/28 15:47, 19F

02/28 16:00, , 20F
我 parse (5) 會 hang 住耶... syntax error
02/28 16:00, 20F

02/28 16:00, , 21F
^人腦
02/28 16:00, 21F

02/28 16:22, , 22F
真的耶 是沒複製到分號嗎 還是出題者故意設陷阱XD
02/28 16:22, 22F

02/28 18:21, , 23F
我自首,不是陷阱,是沒複製到分號 >"<
02/28 18:21, 23F
※ 編輯: fengchu 來自: 219.70.179.157 (02/28 18:21)

02/29 14:30, , 24F
17199那篇我有放過解讀的辦法
02/29 14:30, 24F

02/29 14:31, , 25F
不過我不知道怎麼用文章代號,就是#開頭那種
02/29 14:31, 25F

02/29 20:01, , 26F
shift+Q就可以看代碼了 代碼比較不會變動
02/29 20:01, 26F

02/29 23:29, , 27F
是大Q...
02/29 23:29, 27F

03/01 00:49, , 28F
拍謝 我耍笨了XDD
03/01 00:49, 28F

03/01 15:41, , 29F
這種問題不算無聊 滿基本的
03/01 15:41, 29F
文章代碼(AID): #1FIHkPDy (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1FIHkPDy (C_and_CPP)