當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式招聘 > 嵌入式面試題 > C語言面試題(含答案)
1、某32位系統(tǒng)下, C++程序void *p = malloc( 100 ); sizeof (p) = ?
A.1
B.4
C.100
D.400
2、在一個(gè)10階的B-樹上,每個(gè)樹根結(jié)點(diǎn)中所含的關(guān)鍵字?jǐn)?shù)目多允許為( )個(gè),少允許為( )個(gè)。
A.10,5
B.9,4
C.8,3
D.7,6
3、以下程序段執(zhí)行后結(jié)果是()
#include
void main()
{
short *p,*q;
short arr[15]={0};
p=q=arr;
p++;
printf("%d,",p-q);
printf("%d,",(char*)p-(char*)q);
printf("%d",sizeof(arr)/sizeof(*arr));
}
A.1,0,15
B.0,2,1
C.1,1,15
D.1,2,15
4、(1)靜態(tài)鏈表既有順序存儲的優(yōu)點(diǎn),又有動態(tài)鏈表的優(yōu)點(diǎn)。所以,它存取表中第i個(gè)元素的時(shí)間與i無關(guān)。
(2)靜態(tài)鏈表中能容納的元素個(gè)數(shù)的大數(shù)在表定義時(shí)就確定了,以后不能增加.
(3)靜態(tài)鏈表與動態(tài)鏈表在元素的插入、刪除上類似,不需做元素的移動。
以上錯(cuò)誤的是()
A.(1),(2)
B.(1)
C.(1),(2),(3)
D.(2)
5、已知兩個(gè)一維模式類別的類概率密度函數(shù)為:
先驗(yàn)概率P(1)=0.6,P(2)=0.4,則樣本{x1=1.35,x2=1.45,x3=1.55,x4=1.65}各屬于哪一類別?
A.X4 ∈ w2
B.X3 ∈ w1
C.X2 ∈ w1
D.X1 ∈ w1
6、程序員小李通過管道統(tǒng)計(jì)prog.c函數(shù)中for語句通過的次數(shù),需要使用的指令分別是
A.vi
B.grep
C.wc
D.sort
7、設(shè)fp已定義,執(zhí)行語句fp=fopen("file","w");后,以下針對文本文件file操作敘述的選項(xiàng)錯(cuò)誤的是:
A.可以隨意讀和寫
B.只能寫不能讀
C.可以在原有內(nèi)容后追加寫
D.寫操作結(jié)束后可以從頭開始讀
參考答案:1~5:BBDB ABCD 6~7:BC ACD