亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C ++標準的哪一部分允許在括號中聲明變量?

C ++標準的哪一部分允許在括號中聲明變量?

C++
湖上湖 2020-02-02 14:11:53
考慮以下代碼:int main() {    int(s);}它創建有效的變量使我感到驚訝s。誰能解釋這里發生了什么?
查看完整描述

2 回答

?
皈依舞

TA貢獻1851條經驗 獲得超3個贊

只是為了增加其他答案;在聲明符的語法摘要(C ++ 14 [dcl.decl] / 4)中,您可以找到:


ptr-declarator:

    noptr-declarator


noptr-declarator:

    ( ptr-declarator )

(我省略了語法的其他細節)。從中可以看出,任何聲明符都可以加上括號,并且仍會匹配相同的語法規則。


查看完整回答
反對 回復 2020-02-02
  • 2 回答
  • 0 關注
  • 529 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號