在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

常見(jiàn)的嵌入式C語(yǔ)言的3道面試題含答案,快來(lái)學(xué)習(xí)吧!

Q4MP_gh_c472c21 ? 來(lái)源:未知 ? 作者:易水寒 ? 2018-08-12 11:02 ? 次閱讀

題一:

簡(jiǎn)述strcpy sprintf與mencpy的區(qū)別

思考過(guò)后,再到下方尋找答案

題二:

如何避免“野指針”

思考過(guò)后,再到下方尋找答案

題三:

簡(jiǎn)述指針常量與常量指針區(qū)別

思考過(guò)后,再到下方尋找答案

題一答案:

三者主要有以下不同之處:(1)操作對(duì)象不同,strcpy的兩個(gè)操作對(duì)象均為字符串,sprintf的操作源對(duì)象可以是多種數(shù)據(jù)類(lèi)型,目的操作對(duì)象是字符串,memcpy 的兩個(gè)對(duì)象就是兩個(gè)任意可操作的內(nèi)存地址,并不限于何種數(shù)據(jù)類(lèi)型。(2)執(zhí)行效率不同,memcpy最高,strcpy次之,sprintf的效率最低。(3)實(shí)現(xiàn)功能不同,strcpy主要實(shí)現(xiàn)字符串變量間的拷貝,sprintf主要實(shí)現(xiàn)其他數(shù)據(jù)類(lèi)型格式到字符串的轉(zhuǎn)化,memcpy主要是內(nèi)存塊間的拷貝。說(shuō)明:strcpy、sprintf與memcpy都可以實(shí)現(xiàn)拷貝的功能,但是針對(duì)的對(duì)象不同,根據(jù)實(shí)際需求,來(lái)選擇合適的函數(shù)實(shí)現(xiàn)拷貝功能。

題二答案:

“野指針”產(chǎn)生原因及解決辦法如下:(1)指針變量聲明時(shí)沒(méi)有被初始化。解決辦法:指針聲明時(shí)初始化,可以是具體的地址值,也可讓它指向NULL。(2)指針 p 被 free 或者 delete 之后,沒(méi)有置為 NULL。解決辦法:指針指向的內(nèi)存空間被釋放后指針應(yīng)該指向NULL。(3)指針操作超越了變量的作用范圍。解決辦法:在變量的作用域結(jié)束前釋放掉變量的地址空間并且讓指針指向NULL。注意:“野指針”的解決方法也是編程規(guī)范的基本原則,平時(shí)使用指針時(shí)一定要避免產(chǎn)生“野指針”,在使用指針前一定要檢驗(yàn)指針的合法性。

題三答案:

指針常量是指定義了一個(gè)指針,這個(gè)指針的值只能在定義時(shí)初始化,其他地方不能改變。其實(shí)指針常量是唯一的,即NULL;常量指針是指定義了一個(gè)指針,這個(gè)指針指向一個(gè)只讀的對(duì)象,不能通過(guò)常量指針來(lái)改變這個(gè)對(duì)象的值。指針常量強(qiáng)調(diào)的是指針的不可改變性,而常量指針強(qiáng)調(diào)的是指針對(duì)其所指對(duì)象的不可改變性。注意:無(wú)論是指針常量還是常量指針,其最大的用途就是作為函數(shù)的形式參數(shù),保證實(shí)參在被調(diào)用函數(shù)中的不可改變特性。


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5105

    文章

    19288

    瀏覽量

    310198
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7618

    瀏覽量

    138705
  • 指針
    +關(guān)注

    關(guān)注

    1

    文章

    483

    瀏覽量

    70711

原文標(biāo)題:考一考!嵌入式C面試題3道

文章出處:【微信號(hào):gh_c472c2199c88,微信公眾號(hào):嵌入式微處理器】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    常見(jiàn)嵌入式C語(yǔ)言面試題

    數(shù)組是最基本的數(shù)據(jù)結(jié)構(gòu),關(guān)于數(shù)組的面試題也屢見(jiàn)不鮮,本文羅列了一些常見(jiàn)面試題,僅供參考。目前有以下18題目。
    發(fā)表于 07-18 10:46 ?872次閱讀

    經(jīng)典嵌入式面試題

    經(jīng)典嵌入式面試題
    發(fā)表于 08-20 09:39

    又到一年畢業(yè)季,分享經(jīng)典嵌入式面試題

    比較全面的嵌入式面試題,問(wèn)答、選擇題形式,有答案
    發(fā)表于 08-18 17:00

    嵌入式開(kāi)發(fā)面試題3,思考一下,你會(huì)幾個(gè)

    嵌入式開(kāi)發(fā)面試題3,思考一下,你會(huì)幾個(gè)1.ARM異常有哪些分類(lèi)?2.ARM異常會(huì)發(fā)生哪些硬件操作?3.請(qǐng)簡(jiǎn)述中斷和異常的差別?
    發(fā)表于 08-21 14:49

    嵌入式工程師常見(jiàn)面試題匯總

    嵌入式工程師常見(jiàn)面試題,看看都會(huì)不!
    發(fā)表于 01-12 07:35

    嵌入式工程師常見(jiàn)面試題

    嵌入式工程師常見(jiàn)面試題,看看都會(huì)不!
    發(fā)表于 02-02 07:42

    c語(yǔ)言面試題

    c語(yǔ)言面試題集(單片機(jī))C language problem(20151125084232)
    發(fā)表于 12-18 14:05 ?9次下載

    c語(yǔ)言面試題

    c語(yǔ)言面試題
    發(fā)表于 11-05 16:48 ?0次下載

    C語(yǔ)言經(jīng)典面試題

    C語(yǔ)言 經(jīng)典面試題
    發(fā)表于 01-05 11:27 ?0次下載

    淺談嵌入式軟件開(kāi)發(fā)經(jīng)典面試題

    嵌入式軟件開(kāi)發(fā)經(jīng)典面試題
    的頭像 發(fā)表于 03-20 14:25 ?7945次閱讀
    淺談<b class='flag-5'>嵌入式</b>軟件開(kāi)發(fā)經(jīng)典<b class='flag-5'>面試題</b>

    常見(jiàn)的MySQL高頻面試題

    在各類(lèi)技術(shù)崗位面試中,似乎 MySQL 相關(guān)問(wèn)題經(jīng)常被問(wèn)到。無(wú)論你面試開(kāi)發(fā)崗位或運(yùn)維崗位,總會(huì)問(wèn)幾道數(shù)據(jù)庫(kù)問(wèn)題。經(jīng)常有小伙伴私信我,詢(xún)問(wèn)如何應(yīng)對(duì) MySQL 面試題。其實(shí)很多面試題都是
    的頭像 發(fā)表于 02-08 16:05 ?2515次閱讀

    Java架構(gòu)面試筆試專(zhuān)題資料及經(jīng)驗(yàn)(含答案)和學(xué)習(xí)筆記: ActiveMQ消息中間件面試專(zhuān)題.pdf

    Java架構(gòu)面試筆試專(zhuān)題資料及經(jīng)驗(yàn)(含答案)和學(xué)習(xí)筆記: ActiveMQ消息中間件面試專(zhuān)題.pdf(大學(xué)電源課程設(shè)計(jì))-Java架構(gòu)面試
    發(fā)表于 07-26 11:28 ?2次下載
    Java架構(gòu)<b class='flag-5'>面試</b>筆試專(zhuān)題資料及經(jīng)驗(yàn)(<b class='flag-5'>含答案</b>)和<b class='flag-5'>學(xué)習(xí)</b>筆記: ActiveMQ消息中間件<b class='flag-5'>面試</b>專(zhuān)題.pdf

    嵌入式常見(jiàn)經(jīng)典筆試題

    幾種通訊方式?6.C函數(shù)允許重入嗎?7.嵌入式操作系統(tǒng)和通用操作系統(tǒng)有什么差別?嵌入式經(jīng)典面試題C語(yǔ)言
    發(fā)表于 11-03 18:51 ?73次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>常見(jiàn)</b>經(jīng)典筆<b class='flag-5'>試題</b>

    關(guān)于數(shù)組常見(jiàn)面試題

    數(shù)組是最基本的數(shù)據(jù)結(jié)構(gòu),關(guān)于數(shù)組的面試題也屢見(jiàn)不鮮,本文羅列了一些常見(jiàn)面試題,僅供參考。目前有以下18題目。
    的頭像 發(fā)表于 08-17 09:25 ?1742次閱讀

    分享10有趣的嵌入式C語(yǔ)言面試題答案

    10個(gè)C語(yǔ)言面試題,涉及指針、進(jìn)程、運(yùn)算、結(jié)構(gòu)體、函數(shù)、內(nèi)存,看看你能做出幾個(gè)!
    的頭像 發(fā)表于 05-09 10:54 ?3009次閱讀
    主站蜘蛛池模板: 深爱开心激情网 | wwwxx在线| good韩国理论在线三级 | 天堂最新在线资源 | 国产亚洲精品仙踪林在线播放 | 亚洲视频在线一区二区 | 种子在线搜索bt | 日本色黄 | 午夜影视在线 | 欧美午夜在线视频 | 日本免费小视频 | 日本bbxx| 天天爱天天做色综合 | 久久就是精品 | 深夜在线观看大尺度 | 久久久久久久久久久9精品视频 | 国产一区中文字幕 | cijilu刺激 国产 | 夜夜天天 | 国产美女视频黄a视频免费全过程 | 国产精品视频你懂的 | 性做久久久久 | 美女免费视频一区二区三区 | 狠狠色狠狠色综合久久一 | 色爱区综合激情五月综合色 | 午夜观看| 亚洲你我色 | 国产真实野战在线视频 | 欧美宗合网 | 亚洲zscs综合网站 | 色天天躁夜夜躁天干天干 | 午夜精品在线 | 免费人成在线观看视频播放 | 黄色国产在线观看 | 中文字幕一区二区在线观看 | 亚洲深爱 | 黄色一级片播放 | 三级视频中文字幕 | 国产在线色 | 国产一级片免费看 | 四虎国产精品永免费 |