第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

什么是教育工具能夠證明人們?cè)贑 / C ++中所做的不必要的假設(shè)?

什么是教育工具能夠證明人們?cè)贑 / C ++中所做的不必要的假設(shè)?

C++ C
明月笑刀無情 2019-11-05 10:26:33
我想為SO準(zhǔn)備一些教育工具,該工具應(yīng)幫助初學(xué)者(和中級(jí))程序員認(rèn)識(shí)和挑戰(zhàn)C,C ++及其平臺(tái)中的不必要假設(shè)。例子:“整數(shù)環(huán)繞”“每個(gè)人都有ASCII”“我可以將函數(shù)指針存儲(chǔ)在void *中”我認(rèn)為一個(gè)小的測(cè)試程序可以在各種平臺(tái)上運(yùn)行,這些平臺(tái)運(yùn)行“合理”的假設(shè),這些假設(shè)是根據(jù)我們?cè)赟O中的經(jīng)驗(yàn)得出的,通常是由許多沒有經(jīng)驗(yàn)/半經(jīng)驗(yàn)的主流開發(fā)人員做出的,并記錄了它們?cè)诓煌瑱C(jī)器上的破壞方式。這樣做的目的不是為了證明做某事是“安全的”(這是不可能做到的,如果測(cè)試失敗則只能證明任何事情),而是向即使是最無知的人也演示最不起眼的表情如果其他計(jì)算機(jī)具有未定義或?qū)崿F(xiàn)定義的行為,則在另一臺(tái)計(jì)算機(jī)上中斷。。為此,我想問你:如何改善這個(gè)想法?哪些測(cè)試會(huì)很好,并且看起來會(huì)如何?您是否可以在可以使用的平臺(tái)上運(yùn)行測(cè)試并發(fā)布結(jié)果,以便最終獲得平臺(tái)數(shù)據(jù)庫(kù),它們之間的差異以及為何允許這種差異?我從一開始就制作了這個(gè)社區(qū)Wiki,因?yàn)槲艺J(rèn)為人們?cè)陂喿x本文時(shí)想編輯我的笨拙。更新感謝您的輸入。我從您的答案中添加了一些案例,將看看是否可以像Greg建議的那樣為此設(shè)置一個(gè)github。更新:我為此創(chuàng)建了一個(gè)github存儲(chǔ)庫(kù),文件為“ gotcha.c”:http://github.com/lutherblissett/disenchanter請(qǐng)?jiān)诖颂幓卮鹧a(bǔ)丁或新想法,以便在此處進(jìn)行討論或澄清。然后,我將它們合并到gotcha.c中。
查看完整描述

3 回答

?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊

子表達(dá)式的評(píng)估順序,包括


函數(shù)調(diào)用的參數(shù)和

運(yùn)營(yíng)商(例如,操作數(shù)+,-,=,*,/),以下除外:

二進(jìn)制邏輯運(yùn)算符(&&和||),

三元條件運(yùn)算符(?:),以及

逗號(hào)運(yùn)算符(,)

是未指定


例如


  int Hello()

  {

       return printf("Hello"); /* printf() returns the number of 

                                  characters successfully printed by it

                               */

  }


  int World()

  {

       return printf("World !");

  }


  int main()

  {


      int a = Hello() + World(); //might print Hello World! or World! Hello

      /**             ^

                      | 

                Functions can be called in either order

      **/

      return 0;

  } 


查看完整回答
反對(duì) 回復(fù) 2019-11-05
  • 3 回答
  • 0 關(guān)注
  • 622 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)