重囗另类BBWSeⅹHD,av狼论坛,精品一卡2卡三卡4卡乱码理论,体育生gv老师浪小辉3p警察

筆試題struct 和 class

時間:2024-06-05 14:01:30 資料大全 我要投稿
  • 相關推薦

筆試題(struct 和 class)

1.struct 和 class 的區別

筆試題(struct 和 class)

答案:struct 的成員默認是公有的,而類的成員默認是私有的,

筆試題(struct 和 class)

。struct 和 class 在其他方面是功能相當的。

從感情上講,大多數的開發者感到類和結構有很大的差別。感覺上結構僅僅象一堆缺乏封裝和功能的開放的內存位,而類就象活的并且可靠的社會成員,它有智能服務,有牢固的封裝屏障和一個良好定義的接口。既然大多數人都這么認為,那么只有在你的類有很少的方法并且有公有數據(這種事情在良好設計的系統中是存在的!)時,你也許應該使用 struct 關鍵字,否則,你應該使用 class 關鍵字。

2.當一個類A 中沒有生命任何成員變量與成員函數,這時sizeof(A)的值是多少,如果不是零,請解釋一下編譯器為什么沒有讓它為零。(Autodesk)

答案:肯定不是零。舉個反例,如果是零的話,聲明一個class A[10]對象數組,而每一個對象占用的空間是零,這時就沒辦法區分A[0],A[1]…了,

資料共享平臺

筆試題(struct 和 class)》(http://www.ipr-jzsc.com)。

3. 在8086 匯編下,邏輯地址和物理地址是怎樣轉換的?(Intel)

答案:通用寄存器給出的地址,是段內偏移地址,相應段寄存器地址*10H+通用寄存器內地址,就得到了真正要訪問的地址。

4. 比較C++中的4種類型轉換方式?

5.分別寫出BOOL,int,float,指針類型的變量a 與“零”的比較語句。

答案:

BOOL :    if ( !a ) or if(a)

int :     if ( a == 0)

float :    const EXPRESSION EXP = 0.000001

          if ( a < EXP && a >-EXP)

pointer : if ( a != NULL) or if(a == NULL)

主站蜘蛛池模板: 洪雅县| 陵川县| 西乌| 鹤岗市| 巧家县| 嫩江县| 石泉县| 漯河市| 萝北县| 张家界市| 临沂市| 元朗区| 余姚市| 西充县| 凉山| 金山区| 遂平县| 青神县| 琼海市| 津南区| 齐齐哈尔市| 德昌县| 永德县| 和田县| 耿马| 阜新市| 安图县| 青阳县| 即墨市| 汝阳县| 宜都市| 寿光市| 朝阳区| 尉犁县| 台北县| 洪江市| 株洲市| 绍兴县| 黄骅市| 雅安市| 禹城市|