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

正文內(nèi)容

c_c_筆試題目-免費閱讀

2024-09-22 15:25 上一頁面

下一頁面
  

【正文】 i=n。采用Littleendian模式的 CPU對操作數(shù)的存放方式是從低字節(jié)到高字節(jié),而 Bigendian模式對操作數(shù)的存放方式是從高字節(jié)到低字節(jié)。 這個題可以考查面試者對程序設(shè)計知識的掌握程度是初級、中級還是比較深入,沒有一定的知識廣度和深度,不可能對這個問題給出全面的解答。例如: const classA operator*(const classAamp。 //得分點:釋放原有 的內(nèi)存資源 int length = strlen( )。other) // 得分點:輸入?yún)?shù)為 const 型 { int length = strlen()。的空 //加分點:對 m_data加 NULL 判斷 *m_data = 39。 // 析構(gòu)函數(shù) String amp。waveFormat, buffer,sizeof( WAVEFORMAT ) )。 UIN32 nAvgBytesperSec。 WAVE文件格式說明表 偏移地址 字節(jié)數(shù) 數(shù)據(jù)類型 內(nèi) 容 文件頭 00H 4 Char RIFF標(biāo)志 04H 4 int32 文件長度 08H 4 Char WAVE標(biāo)志 0CH 4 Char fmt標(biāo)志 10H 4 過渡字節(jié)(不定) 14H 2 int16 格式類別 16H 2 int16 通道數(shù) 18H 2 int16 采樣率(每秒樣本數(shù)),表示每個通道的播放速度 1CH 4 int32 波形 音頻數(shù)據(jù)傳送速率 20H 2 int16 數(shù)據(jù)塊的調(diào)整數(shù)(按字節(jié)算的) 22H 2 每樣本的數(shù)據(jù)位數(shù) 24H 4 Char 數(shù)據(jù)標(biāo)記符" data" 28H 4 int32 語音數(shù)據(jù)的長度 解答: 將 WAV文件格式定義為結(jié)構(gòu)體 WAVEFORMAT: typedef struct tagWaveFormat { char cRiffFlag[4]。 strcpy( pStr, tmp )。比如原來是“abcdefghi” 如果 n=2,移位后應(yīng)該是 “hiabcdefgh” 函數(shù)頭是這樣的: //pStr 是指向以 39。 試題 4:為什么標(biāo)準(zhǔn)頭文件都有類似以下的結(jié)構(gòu)? ifndef __INCvxWorksh define __INCvxWorksh ifdef __cplusplus extern C { endif /*...*/ ifdef __cplusplus } endif endif /* __INCvxWorksh */ 解答: 頭文件中的編譯宏 ifndef __INCvxWorksh define __INCvxWorksh endif 的作用是防止被重復(fù)引用。另外,當(dāng)你寫下面的代碼時會發(fā)生什么事? least = MIN(*p++, b)。 數(shù)組名的本質(zhì)如下: ( 1)數(shù)組名指代一種數(shù)據(jù)結(jié)構(gòu),這種數(shù)據(jù)結(jié)構(gòu)就是數(shù)組; 例如: char str[10]。 if ((x = EPSINON) amp。 *p2 = *p。 后未進(jìn)行內(nèi)存是否申請成功的判斷;另外,在 free(str)后未置 str為空,導(dǎo)致可能變成一個 “ 野 ” 指針,應(yīng)加上: str = NULL。 ... //省略的其它語句 } 解答: 試題 4傳入中 GetMemory( char *p )函數(shù)的形參為字符串指針,在函數(shù)內(nèi)部修改形參并不能真正的改變傳入形參的值,執(zhí)行完 char *str = NULL。 } void Test( void ) { char *str = NULL。 strcpy( str, hello world )。 //斷言字符串地址非 0 int len。amp。 } } 解答: 試題 1字符串 str1需要 11個字節(jié)才能存放下(包括末尾的 ’ \0’ ),而 string只有 10個字節(jié)的空間, strcpy會導(dǎo)致數(shù)組越界; 對試題 2,如果面試者指出字符數(shù)組 str1不能在數(shù)組內(nèi)結(jié)束可以給 3分;如果面試者指出 strcpy(string, str1)調(diào)用使得從 str1內(nèi)存起復(fù)制到 string內(nèi)存起所復(fù)制的字節(jié)數(shù)具有不確定性可以給 7分,在此基礎(chǔ)上指出庫函數(shù) strcpy工作方式的給 10分; 對試題 3, if(strlen(str1) = 10)應(yīng)改為 if(strlen(str1) 10),因為 strlen的結(jié)果未統(tǒng)計 ’ \0’ 所占用的 1個字節(jié)。 int i。企業(yè)要求面試者寫一個最簡單的 strcpy函數(shù)都可看出面試者在技術(shù)上究竟達(dá)到了怎樣的程度,我們能真正寫好一個 strcpy函數(shù)嗎?我們都覺得自己能,可是我們寫出的 strcpy很可能只能拿到 10分中的 2分。讀者可從本文看到 strcpy函數(shù)從 2分到 10分解答的例子,看看自己屬于什么樣的層次。 for(i=0。 剖析: 考查對基本功的掌握: (1)字符串以 ’ \0’ 結(jié)尾; (2)對數(shù)組越界把握的敏感度; (3)庫函數(shù) strcpy的工作方式,如果編寫一個標(biāo)準(zhǔn) strcpy函數(shù)的總分值為 10,下面給出幾個不同得分的答案: 2分 void strcpy( char *strDest, char *strSrc ) { while( (*strDest++ = * strSrc++) != ‘ \0’ )。 (strSrc != NULL) )。 while( (*str++) != 39。 printf( st
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1