91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

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

C語言筆試題

學(xué)益得智能硬件 ? 來源:學(xué)益得智能硬件 ? 2024-12-30 09:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

來看一個C語言筆試題,應(yīng)該很少有人能給出正確答案。

#include 


int f(){
    printf("this is f ...
"); return 1;
}


int g(){
    printf("this is g ...
"); return 2;
}


int main()
{
    printf("%d %d
", f(), g());


    return 0;
}

代碼很簡單,函數(shù) f 輸出一個字符串,返回整數(shù) 1。

函數(shù) g 輸出一個字符串,返回整數(shù) 2。

主函數(shù)中用 printf 輸出兩個函數(shù)的函數(shù)值,后面的參數(shù)一個是函數(shù) f,一個是函數(shù) g。

運行程序應(yīng)該會有三行輸出,兩個函數(shù)輸出兩個,主函數(shù)中再打印兩個數(shù)字。

問題是,這三個輸出的順序應(yīng)該是什么樣的?有沒有同學(xué)能看出答案,可以寫在評論區(qū)。

運行程序,先打印 g,再打印 f,最后輸出 1 2。

這個結(jié)果確實耐人尋味,先調(diào)用了函數(shù) g,然后再調(diào)用函數(shù) f,寫在前面的反而最后調(diào)用。

不過這還沒結(jié)束,再來換個 ARM 平臺。

相同的代碼,這次卻先輸出 f,再輸出 g,順序和參數(shù)的順序一致。

好像已經(jīng)看出了結(jié)果,調(diào)用的順序不一定,得看編譯器。

最后,再來看下C語言官方文檔,確實提到了這一點,函數(shù)參數(shù)的計算順序?qū)儆跒橹付ㄐ袨椤?/p>

之所以未指定,是想讓編譯器充分利用自身架構(gòu)的特點,所以在寫代碼的時候,不要依賴他們的計算順序。

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

    關(guān)注

    180

    文章

    7632

    瀏覽量

    141800
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70758

原文標題:又一個無解筆試題

文章出處:【微信號:學(xué)益得智能硬件,微信公眾號:學(xué)益得智能硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    常見電子類硬件筆試題整理(含答案)

    violation,畫圖說明,并說明解決辦法。(威盛VIA2003.11.06上海筆試試題) Setup/hold time是測試芯片對輸入信號和時鐘信號之間的時間要求。建立時間是指觸發(fā)器的時鐘信號
    發(fā)表于 06-27 15:05

    最全的硬件工程師筆試試題

    硬件面試題之一 1、下面是一些基本的數(shù)字電路知識問題,請簡要回答之。 (1) 什么是 Setup 和 Hold 時間? 答:Setup/Hold Time 用于測試芯片對輸入信號和時鐘信號之間的時間
    發(fā)表于 06-26 15:34

    常見電子類硬件筆試題整理(含答案)

    violation,畫圖說明,并說明解決辦法。(威盛VIA2003.11.06上海筆試試題) Setup/hold time是測試芯片對輸入信號和時鐘信號之間的時間要求。建立時間是指觸發(fā)器的時鐘信號
    發(fā)表于 05-26 14:30

    【硬件方向】名企面試筆試真題:大疆創(chuàng)新校園招聘筆試題

    名企面試筆試真題:大疆創(chuàng)新校園招聘筆試題-硬件 是幾年前的題目,不過值得參考一下哦 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以關(guān)注、點贊、評論支持一下哦~)
    發(fā)表于 05-16 17:31

    硬件工程師面試/筆試經(jīng)典 100 題

    分享一些常見的硬件工程師面試/筆試題。公眾號后臺回復(fù)關(guān)鍵字:100題,可獲取完整的PDF。--END--免責(zé)聲明:本文轉(zhuǎn)自網(wǎng)絡(luò),版權(quán)歸原作者所有,如涉及作品版權(quán)問題,請及時與我們聯(lián)系,謝謝!加入粉絲
    的頭像 發(fā)表于 04-30 19:34 ?647次閱讀
    硬件工程師面試/<b class='flag-5'>筆試</b>經(jīng)典 100 題

    深入理解C語言C語言循環(huán)控制

    C語言編程中,循環(huán)結(jié)構(gòu)是至關(guān)重要的,它可以讓程序重復(fù)執(zhí)行特定的代碼塊,從而提高編程效率。然而,為了避免程序進入無限循環(huán),C語言提供了多種循環(huán)控制語句,如break、continue和
    的頭像 發(fā)表于 04-29 18:49 ?1157次閱讀
    深入理解<b class='flag-5'>C</b><b class='flag-5'>語言</b>:<b class='flag-5'>C</b><b class='flag-5'>語言</b>循環(huán)控制

    硬件工程師面試必看試題(經(jīng)典)

    時間。(Infineon 筆試試題) 15、電阻 R 和電容 C 串聯(lián),輸入電壓為 R 和 C 之間的電壓,輸出電壓分別為 C 上電壓和 R 上電 壓,要求制這兩種電路輸入電壓的頻
    發(fā)表于 04-21 15:36

    C語言的歷史及程序介紹

    電子發(fā)燒友網(wǎng)站提供《C語言的歷史及程序介紹.pdf》資料免費下載
    發(fā)表于 04-09 16:10 ?0次下載

    C語言程序設(shè)計教程第4版第8講:指針

    C語言指針講解
    發(fā)表于 11-20 14:10 ?6次下載

    C語言經(jīng)典筆試題集錦

    有以下程序,如果 x 等于 254,則函數(shù)的返回值是多少?
    的頭像 發(fā)表于 11-09 11:39 ?580次閱讀

    C語言指針學(xué)習(xí)筆記

    本文從底層內(nèi)存分析,徹底讓讀者明白C語言指針的本質(zhì)。
    的頭像 發(fā)表于 11-05 17:40 ?649次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語言</b>指針學(xué)習(xí)筆記

    C語言中的socket編程基礎(chǔ)

    Socket編程簡介 Socket是一種通信機制,允許程序之間進行通信。在C語言中,socket編程是網(wǎng)絡(luò)編程的基礎(chǔ)。通過使用socket,程序可以發(fā)送和接收數(shù)據(jù),實現(xiàn)不同計算機之間的通信
    的頭像 發(fā)表于 11-01 16:51 ?1236次閱讀

    C語言C++中結(jié)構(gòu)體的區(qū)別

    同樣是結(jié)構(gòu)體,看看在C語言C++中有什么區(qū)別?
    的頭像 發(fā)表于 10-30 15:11 ?773次閱讀

    C語言與Java語言的對比

    C語言和Java語言都是當(dāng)前編程領(lǐng)域中的重要成員,它們各自具有獨特的優(yōu)勢和特點,適用于不同的應(yīng)用場景。以下將從語法特性、內(nèi)存管理、跨平臺性、性能、應(yīng)用領(lǐng)域等多個方面對C
    的頭像 發(fā)表于 10-29 17:31 ?1083次閱讀

    C語言與其他編程語言的比較

    C語言作為一種歷史悠久的編程語言,自其誕生以來,一直在軟件開發(fā)領(lǐng)域扮演著重要角色。它以其高效、靈活和可移植性強的特點,成為了系統(tǒng)級編程的首選語言之一。
    的頭像 發(fā)表于 10-29 17:30 ?1083次閱讀
    主站蜘蛛池模板: 视频在线观看h | xxxx日本xx | 久久69| 国产精品福利久久2020 | 亚洲人与牲动交xxxxbbbb | 成人18视频拍拍拍拍拍拍 | xxxxx69日本老师hd | 3344a毛片在线看 | 四虎影裤| brazzers在线| 亚洲一区二区三 | 天天躁天天狠天天透 | 黄的三级在线播放 | 97人人做人人爱 | 天天澡天天摸天天添视频 | 亚洲一二三区视频 | 五月激情六月丁香 | 91福利国产在线观看网站 | 夜色综合 | 啪啪免费网站 | 一区二区三区在线免费 | 久久黄色网 | ww7788色淫网站女女免费 | 国产一区二区三区夜色 | 黄a视频在线观看 | 成人99国产精品 | 高清人人天天夜夜曰狠狠狠狠 | 中文在线免费看影视 | 亚洲男人的性天堂 | 四虎永久精品免费网址大全 | 日本大片免费观看视频 | 国产精品女仆装在线播放 | 久久这里精品青草免费 | 国产精品毛片久久久久久久 | 让她爽的喷水叫爽乱 | 35pao强力打造 | 狠狠综合 | 男女那啥的视频免费 | 综合99| ww欧洲ww在线视频看ww | 日本黄页视频 |