麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > C > 正文

解析一個(gè)有關(guān)sizeof用法的題目--sizeof(i++)

2020-01-26 16:01:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
復(fù)制代碼 代碼如下:

  #include <stdio.h>
  int main()
  {
  int i;
  i = 10;
  printf("%d/n", i);
  printf("%d/n", sizeof(i++));
  printf("%d/n", i);
  return 0;
  }

這三行輸出應(yīng)該是什么?
答案是:
10
4
10
第三個(gè)為什么不是11? i為什么沒(méi)有自增?
請(qǐng)看C++標(biāo)準(zhǔn);
5.3.3 sizeof
The sizeof operator yields the number of bytes in the object representation of its operand. The operand is either an expression, which is an unevaluated operand (Clause 5), or a parenthesized type-id.
也就是說(shuō),如果sizeof的操作數(shù)是一個(gè)表達(dá)式的話,這個(gè)表達(dá)式時(shí)不會(huì)被計(jì)算的。
sizeof當(dāng)預(yù)處理看就行了,它后面括號(hào)里的東西,根本不求值,只根據(jù)C的一堆規(guī)則判斷結(jié)果類型,然后返回結(jié)果類型的大小
另外一個(gè)操作符typeid也是如此。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 欧美激情性色生活片在线观看 | 日韩字幕在线 | 精品国产1区2区3区 免费国产 | 成人做爰高潮片免费视频韩国 | 亚洲一级成人 | 亚洲视频网 | 黄网站免费观看视频 | 欧美一级毛片欧美一级成人毛片 | 91在线视频播放 | 国产美女视频免费 | 国产精品99久久久久久大便 | 欧美中文字幕一区二区 | 国产精品视频久久久 | 在线免费观看日韩视频 | 日本中文一级片 | 精品国产乱码久久久久久久 | 免费一级电影 | 91成人免费看片 | 国产精品久久久久久久久久了 | 视频一区二区三区在线播放 | 色婷婷一区二区三区 | 亚洲第一综合 | 国产一区二区三区影视 | 最新午夜综合福利视频 | 免费看搡女人无遮挡的视频 | 欧美日韩国产一区二区三区在线观看 | 手机免费看一级片 | 成人一级免费视频 | 国产老师做www爽爽爽视频 | 久久影院在线观看 | 国产精品99久久久久久宅女 | 久久中文字幕在线观看 | 色呦呦一区二区三区 | 中文字幕亚洲一区二区三区 | 成人短视频在线观看免费 | 成人男女视频 | 欧美成人理论片乱 | 欧美成人理论片乱 | 99seav| 538任你躁在线精品视频网站 | 精品国产99久久久久久宅男i |