freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式軟件工程師筆試題華為-wenkub

2023-04-09 00:53:31 本頁面
 

【正文】 d long *p2。unsigned char *p1。1。 x5, x1, 白盒:測(cè)試函數(shù)功能,各函數(shù)接口 8。直接鏈接兩個(gè)信令點(diǎn)的一組鏈路稱作什么? 答案:PPP點(diǎn)到點(diǎn)連接7。 printf(string = %s integer = %ld\n, str, l)。 ()嗎,這個(gè)函數(shù)的原型是什么?答案:函數(shù)名: atol 功 能: 把字符串轉(zhuǎn)換成長(zhǎng)整型數(shù) 用 法: long atol(const char *nptr)。 printf(c=%d\n,c)。因?yàn)镈LL中的代碼是被某些線程所執(zhí)行,只有線程擁有堆棧,如果DLL中的代碼是EXE中的線程所調(diào)用,那么這個(gè)時(shí)候是不是說這個(gè)DLL沒有自己獨(dú)立的堆棧?如果DLL中的代碼是由DLL自己創(chuàng)建的線程所執(zhí)行,那么是不是說DLL有獨(dú)立的堆棧?以上講的是堆棧,如果對(duì)于堆來說,每個(gè)DLL有自己的堆,所以如果是從DLL中動(dòng)態(tài)分配的內(nèi)存,最好是從DLL中刪除,如果你從DLL中分配內(nèi)存,然后在EXE中,或者另外一個(gè)DLL中刪除,很有可能導(dǎo)致程序崩潰 35。 33,已知一個(gè)數(shù)組table,用一個(gè)宏定義,求出數(shù)據(jù)的元素個(gè)數(shù)答案: define NTBL(table) (sizeof(table)/sizeof(table[0])) 34。 那么要是想讓程序跳轉(zhuǎn)到絕對(duì)地址是0x100000去執(zhí)行,應(yīng)該怎么做?答案:*((void (*)( ))0x100000 ) ( )。return 1。 30:(void *)ptr 和 (*(void**))ptr的結(jié)果是否相同?其中ptr為同一個(gè)指針答案:.(void *)ptr 和 (*(void**))ptr值是相同的 31:int main()鏈表:數(shù)據(jù)可以隨機(jī)存儲(chǔ),大小可動(dòng)態(tài)改變 ?tcp/udp是屬于哪一層?tcp/udp有何優(yōu)缺點(diǎn)?答案:應(yīng)用層 表示層 會(huì)話層 傳輸層 網(wǎng)絡(luò)層 鏈路層 物理層 ; tcp /udp屬于傳輸層 ; TCP 服務(wù)提供了數(shù)據(jù)流傳輸、可靠性、有效流控制、全雙工操作和多路復(fù)用技術(shù)等。{ 17 c和c++中的struct有什么不同?答案:c和c++中struct的主要區(qū)別是c中的struct不可以含有成員函數(shù),而c++中的struct可以。 或者 a = a^b。 答案:有兩種解法, 一種用算術(shù)算法, 一種用^(異或) 。a 說了是const 禁止 const *f const =amp。 e=amp。 d=amp。b。 int const c=21。) 11 關(guān)鍵字static的作用是什么?答案:定義靜態(tài)變量 或 靜態(tài)函數(shù)12 關(guān)鍵字const有什么含意?答案:表示常量不可以修改的變量。 然后又因?yàn)槭浅A?,所以?duì)是s[0]的賦值操作是不合法的。 printf(%s,s)。 8Char * s=AAA。 printf(str)。 main() { char a。 a,amp。(a[5]),也就是a+5 原因如下: amp。amp。 6 main(){函數(shù)內(nèi)的str實(shí)際只是一個(gè)指向字符串的指針,沒有任何額外的與數(shù)組相關(guān)的信息,因此sizeof作用于上只將其當(dāng)指針看,一個(gè)指針為4個(gè)字節(jié),因此返回4。 答案:函數(shù)內(nèi)的sizeof有問題。 } char str[] = aBcDe。a39。 ) =str[i] amp。 out ( str7 == str8 ) endl。 char *str8 = abc。 const char str4[] = abc。 const char *p 上述三個(gè)有什么區(qū)別? 答案: char * const p。 2、程序由多個(gè)模塊組成,所有模塊都使用一組標(biāo)準(zhǔn)的包含文件和相同的編譯選項(xiàng)。在這種情況下,可以將所有包含文件預(yù)編譯為一個(gè)預(yù)編譯頭。 //常量指針,p的值不可以修改 char const * p;//指向常量的指針,指向的常量值不可以改 const char *p; //和char const *p 3char str1[] = abc。 const char *str5 = abc。 cout ( str1 == str2 ) endl。 結(jié)果是:0 0 1 1 str1,str2,str3,str4是數(shù)組變量,它們有各自的內(nèi)存空間;而str5,str6,str7,str8是指針,它們指向相同的常量區(qū)域。 for( size_t i=0。amp。39。 cout str字符長(zhǎng)度為: sizeof(str)/sizeof(str[0]) endl。根據(jù)語法,sizeof如用于數(shù)組,只能測(cè)出靜態(tài)數(shù)組的大小,無法檢測(cè)動(dòng)態(tài)分配的或外部數(shù)組大小。 5一個(gè)32位的機(jī)器,該機(jī)器的指針是多少位答案: 指針是多少位只要看地址總線的位數(shù)就行了。 int a[5]={1,2,3,4,5}。 int *ptr=(int *)(amp。a+1不是首地址+1,系統(tǒng)會(huì)認(rèn)為加一個(gè)a數(shù)組的偏移,是偏移了一個(gè)數(shù)組的大?。ū纠?個(gè)int) int *ptr=(int *)(amp。a是數(shù)組指針,其類型為 int (*)[5]。a的地址是一樣的,但意思不一樣,a是數(shù)組首地址,也就是a[0]的地址,amp。 char *str=amp。 return 0。 printf(%s,s)。 有什么錯(cuò)?答案:AAA是字符串常量。 9寫一個(gè)“標(biāo)準(zhǔn)”宏,這個(gè)宏輸入兩個(gè)參數(shù)并返回較小的一個(gè)。 13 關(guān)鍵字volatile有什么含意?并舉出三個(gè)不同的例子?答案:提示編譯器對(duì)象的值可能在編譯器未監(jiān)測(cè)到的情況下改變。 const int *d=amp。 int const *f const =amp。b。a。a。a = a + b。// 只能對(duì)int,char.. b = a^b。c++中struct和class的主要區(qū)別在于默認(rèn)的存取權(quán)限不同,struct默認(rèn)為public,而class默認(rèn)為private 18.include }} 答案:程序崩潰,getmemory中的malloc 不能返回動(dòng)態(tài)內(nèi)存, free()對(duì)str操作很危險(xiǎn) 19 char szstr[10]。 產(chǎn)生什么結(jié)果?為什么?答案: 管程,會(huì)合,分布式系統(tǒng) 答案:共享存儲(chǔ)系統(tǒng)消息傳遞系統(tǒng)管道:以文件系統(tǒng)為基礎(chǔ) 答案:資源競(jìng)爭(zhēng)及進(jìn)程推進(jìn)順序非法 答案:互斥、請(qǐng)求保持、不可剝奪、環(huán)路 答案:鴕鳥策略、預(yù)防策略、避免策略、檢測(cè)與解除死鎖 25.與 TCP 不同, UDP 并不提供對(duì) IP 協(xié)議的可靠機(jī)制、流控制以及錯(cuò)誤恢復(fù)功能等。printf(%d,x)。 首先要將0x100000強(qiáng)制轉(zhuǎn)換成函數(shù)指針,即: (void (*)())0x100000 然后再調(diào)用它: *((void (*)())0x100000)()。線程與進(jìn)程的區(qū)別和聯(lián)系? 線程是否具有相同的堆棧? dll是否有獨(dú)立的堆棧? 答案:進(jìn)程是死的,只是一些資源的集合,真正的程序執(zhí)行都是線程來完成的,程序啟動(dòng)的時(shí)候操作系統(tǒng)就幫你創(chuàng)建了一個(gè)主線程。unsigned short A = 10。 輸出多少?并分析過程答案:第一題,~A =0xfffffff5,int值 為-11,但輸出的是uint。 (二) 1. 1,2,7,28,126請(qǐng)問28和126中間那個(gè)數(shù)是什么?為什么?答案:第一題的答案應(yīng)該是4^31=63 規(guī)律是n^31(當(dāng)n為偶數(shù)0,2,4) 程序例: include include int main(void) { long l。 return(0)。軟件測(cè)試都有那些種類? 答案:黑盒:針對(duì)系統(tǒng)功能的測(cè)試確定模塊的功能和模塊的接口是在軟件設(shè)計(jì)的那個(gè)隊(duì)段完成的? 答案:概要設(shè)計(jì)階段 9。 { x4,10。 。 p2+5= ? D. TCP。 。 。j++) a[i][j][k]=0。 if(gt_lenMax_GT_Length)}要用全局變量,需要使用:: 局部變量可以與全局變量同名,在函數(shù)內(nèi)引用這個(gè)變量時(shí),會(huì)用到同名的局部變量,而不會(huì)用到全局變量。 請(qǐng)寫出下列代碼的輸出內(nèi)容#include main() { int a,b,c,d。 d=10*a++。 a=10。 c=++a。全局變量本身就是靜態(tài)存儲(chǔ)方式,靜態(tài)全局變量當(dāng)然也是靜態(tài)存儲(chǔ)方式。由于靜態(tài)全局變
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1