青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

syhd142  
日歷
<2010年12月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678
統計
  • 隨筆 - 23
  • 文章 - 122
  • 評論 - 31
  • 引用 - 0

導航

常用鏈接

留言簿(2)

隨筆檔案(23)

文章分類(270)

文章檔案(122)

我的豆瓣

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

 
void[1]:
void是C語言中的空類型,void的用途有二。
1、對函數返回的限定;
      如果函數沒有返回值,則默認返回整數類型,而不是void類型。c++有很嚴格的類型,不允許函數不加類型聲明,而編譯器則不這么認為檢查這一點在VC6.0中可以驗證。所以在編寫代碼的時候,每個函數都應該加上返回類型。
2、對函數參數的限定;
      在c++中,函數參數為void意味著不接受參數,但是在c語言中可以給無參數的函數傳遞任意類型的參數,這點在turbo c中可以驗證。

指針的大小和機器的位數有關,在32位機器上任何類型指針的大小都是4字節,在64位機器上為8。所以指針大小和類型無關
void*就是空類型指針,所謂空類型指針就是通用指針類型。它有以下特點。
1、按照ASC碼標準void指針不能做算術操作,因為不確定其指向數據類型大小;
2、c++允許將任何類型的指針賦給void*,但是不允許void指針賦值給其它類型。必須顯示的強制轉換。

其它類型指針相互之間是否也可以強制裝換?
   強制轉換后編譯能通過,大部分情況下運行也是沒有問題的,但是根據參考文獻[4]的說法是容易出問題的,因為某些CPU對某些數據類型有對其限制,這樣在做指針強制轉換的時候就容易出現問題。
   其實,其它類型指針之間的轉換完全可以通過使用void*類型來避免。

sizeof[2]:

前面說在同一臺機器上指針大小是固定的,通過sizeof測試int*,char*,bool*,double*都出結果都是4(32位機器測試)。
今天在程序中memset一個T*類型的指針,發現沒有初始化成功,原來在memset的第三個參數中填的是sizeof(T*類型的指針)。特此總結了一下sizeof的一些問題。
1、char* s="0123456789";
      sizeof(s)=4,s是一個指針。
      sizeof(*s)=1,*s是第一個元素。
      strlen(s)=10,s是字符串首地址。
2、char s[]="0123456789";
      sizeof(s)=11,s是字符串數組,包括'\0'。
      sizeof(*s)=1,*s是第一個元素。
      strlen(s)=10,s是字符串首地址。
3、char s[20]="0123456789";
      sizeof(s)=20,s是在內存中靜態分配的大小。
      sizeof(*s)=1,*s是第一個元素。
      strlen(s)=10,s是字符串首地址。

結構體[3]:

結構體在字節對齊的時候有三個原則,有了這三個原則就很容易的可以計算出任意一個結構體的sizeof大小了。
1、結構體變量的首地址能夠被其最寬基本類型的成員大小所整除;
2、結構體每個成員相對于結構體首地址的偏移量(offset)都是成員大小的整數倍,如有需要編譯器會在成員之間加上填充字節(internal adding);
3、結構體的總大小為結構體最寬基本類型成員大小的整數倍,如有需要編譯器會在最末一個成員之后加上填充字節(trailing padding)。

參考文獻:
[1]、http://blog.sina.com.cn/s/blog_625cce080100kip3.html
[2]、http://shansun123.iteye.com/blog/398601 
[3]、http://blog.csdn.net/Linux_Gao/article/details/2612885 
[4]、http://blog.csdn.net/Linux_Gao/article/details/2612885
posted on 2011-08-24 22:48 Fucker 閱讀(958) 評論(0)  編輯 收藏 引用
 
Copyright © Fucker Powered by: 博客園 模板提供:滬江博客
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久青青草原一区二区| 国产一区二区电影在线观看| 99热这里只有成人精品国产| 欧美成人综合网站| 欧美成人国产一区二区| 欧美电影打屁股sp| 欧美激情第10页| 91久久夜色精品国产网站| 欧美福利专区| 亚洲国产欧美精品| 一区二区三区视频在线 | 亚洲大胆在线| 亚洲日本成人女熟在线观看| 一区二区三区久久| 欧美在线播放一区| 免费精品视频| 亚洲精品国产无天堂网2021| 亚洲一区二区三区精品在线| 久久经典综合| 欧美日韩综合视频| 在线精品亚洲| 亚洲一区在线免费| 欧美高清在线| 亚洲视频第一页| 麻豆精品视频在线观看| 亚洲欧美国产三级| 亚洲福利小视频| 亚洲卡通欧美制服中文| 欧美影院一区| 亚洲剧情一区二区| 久久久久久久综合| 国产精品久久久久久久久久尿 | 亚洲免费不卡| 久久av一区二区| 亚洲精品午夜| 久久久亚洲影院你懂的| 国产精品久久中文| av成人天堂| 欧美aⅴ一区二区三区视频| 亚洲视频播放| 欧美日韩亚洲视频一区| 亚洲高清资源| 久久最新视频| 欧美一级艳片视频免费观看| 欧美日韩国产丝袜另类| 亚洲人午夜精品| 欧美国产一区在线| 久久久久久久综合色一本| 国产日韩欧美一区二区| 午夜影视日本亚洲欧洲精品| 亚洲精品一区二| 欧美fxxxxxx另类| 亚洲大片av| 免费人成精品欧美精品| 欧美一区二视频| 国产伦一区二区三区色一情| 亚洲特色特黄| 在线一区欧美| 国产精品黄色| 亚洲欧美日韩中文播放| 在线视频精品| 国产区欧美区日韩区| 欧美一级在线亚洲天堂| 亚洲欧美视频在线观看| 国产精品一区二区久久精品| 性8sex亚洲区入口| 香蕉久久精品日日躁夜夜躁| 国产精品一香蕉国产线看观看 | 欧美在线免费观看视频| 亚洲免费小视频| 国产在线精品自拍| 久久久久久久久久看片| 久久国产精品久久w女人spa| 国产在线日韩| 欧美福利网址| 欧美另类久久久品| 亚洲欧美在线免费观看| 性久久久久久久久| 亚洲黄色小视频| 99精品视频网| 久久精品中文字幕一区二区三区| 欧美jjzz| 欧美日韩高清免费| 亚洲欧美在线看| 久久久91精品国产| 亚洲人成毛片在线播放| 日韩天堂在线观看| 国产深夜精品福利| 免费亚洲一区二区| 欧美视频免费在线| 久久久久久久综合日本| 欧美成人午夜激情视频| 亚洲欧美欧美一区二区三区| 性做久久久久久久久| 亚洲电影免费观看高清完整版在线 | 亚洲国产日韩欧美| 夜夜狂射影院欧美极品| 精品999网站| 一本久久综合亚洲鲁鲁| 国产在线高清精品| 亚洲精品视频在线播放| 国内精品久久久久久久影视麻豆| 亚洲高清三级视频| 国产深夜精品| 一二美女精品欧洲| 亚洲国产精品一区二区三区| 一区二区三区免费在线观看| 黄页网站一区| 亚洲影院在线| 在线一区视频| 免费不卡在线观看av| 欧美一区免费视频| 欧美另类专区| 欧美大片第1页| 国产午夜精品视频| 一区二区三区欧美| av成人免费在线| 免费不卡在线视频| 另类图片国产| 国产一区二区三区自拍| 一本色道久久88精品综合| 亚洲黄色影院| 玖玖视频精品| 久久这里只有| 国产亚洲一区二区精品| 亚洲性视频h| 亚洲一区二区三区中文字幕| 欧美高清在线视频| 欧美激情在线免费观看| 黄色成人片子| 久久国产精品色婷婷| 欧美在线视频免费播放| 国产精品女同互慰在线看| 一本综合精品| 亚洲欧美中文另类| 国产精品捆绑调教| 正在播放欧美视频| 亚洲欧美日韩精品| 国产精品一区二区三区久久久| 国产精品99久久久久久久女警| 亚洲天堂男人| 国产精品久久久久影院亚瑟| 在线视频免费在线观看一区二区| 欧美日韩国产探花| 欧美在线视频一区| 亚洲一品av免费观看| 欧美高清自拍一区| 亚洲国产精品一区二区www在线| 国产欧美日韩在线播放| 亚洲免费婷婷| 久久尤物视频| 亚洲欧洲一区二区三区| 欧美剧在线免费观看网站| 亚洲精品在线二区| 亚洲视频国产视频| 国产欧美一区二区精品性| 香蕉av777xxx色综合一区| 久久尤物视频| 夜夜夜精品看看| 国产精品乱码妇女bbbb| 欧美一区二区三区视频免费播放| 久久五月婷婷丁香社区| 亚洲国产一区二区三区高清| 欧美国产免费| 亚洲午夜影视影院在线观看| 久久se精品一区精品二区| 亚洲国产精品久久久久久女王| 欧美成人精品h版在线观看| 亚洲伦伦在线| 久久久亚洲国产美女国产盗摄| 亚洲黄色成人| 国产农村妇女毛片精品久久莱园子| 久久久久久免费| 亚洲少妇诱惑| 欧美激情久久久久| 欧美在线看片| 中文av字幕一区| 亚洲第一区色| 国产精品美女一区二区| 六月婷婷一区| 欧美一级片在线播放| 亚洲毛片在线观看.| 玖玖玖免费嫩草在线影院一区| 99亚洲精品| 亚洲激情视频网| 国产精品久久久久久久久久免费 | 亚洲一区二区三区免费观看| 久久精品国产第一区二区三区最新章节| 原创国产精品91| 国产精品外国| 欧美日本三区| 久久久久网址| 亚洲影院污污.| 亚洲黄色成人网| 久久久精品国产99久久精品芒果| 夜色激情一区二区| 又紧又大又爽精品一区二区| 国产女优一区| 欧美日韩亚洲三区| 欧美日韩国产精品一卡|