伸进女同桌乳沟里摸爽了,小雪解开乳罩给老杨摸,少妇被按摩师摸高潮了,亲嘴扒胸摸屁股激烈视频,强摸秘书人妻大乳BD,摸BBB揉BBB揉BBB视频

新疆軟件開(kāi)發(fā)

本站首頁(yè) 軟件開(kāi)發(fā) 成功案例 公司新聞 公司簡(jiǎn)介 客服中心 軟件技術(shù) 網(wǎng)站建設(shè)
  您現(xiàn)在的位置: 新疆二域軟件開(kāi)發(fā)公司 >> 開(kāi)發(fā)語(yǔ)言 >> 文章正文

重命名類型相關(guān)方法及作用

一般形式:typedef已有類型新類型名;
一旦重命名類型,就可以以新類型名來(lái)描述數(shù)據(jù)。習(xí)慣上新類型名用大寫(xiě)字母表示。
例如:
(1)typedef int integer;/*重命名整型*/
integer i,j;
(2)typede{int COUNT;/*命名一計(jì)數(shù)類型COUNT*/
COUNT n1,n2;
(3)typede{int NUM[100];/*命名一整型數(shù)組類型NUM*/
NUM n:
(4)typedef char sTRING[81];/*命名一字符串類型STRING*/
STRING str1,str2;
(5)typede{struct   
    {int day;
    int month;
    int year;
    }DATE;/*命名一結(jié)構(gòu)體類型DATE*/
DATE datel,date2;


 重命名類型的作用
重命名類型的作用如下:
    (1)有利于加強(qiáng)數(shù)據(jù)描述的針對(duì)性,增加程序的可讀性。如用上面重命名類型coUNT來(lái)定義計(jì)數(shù)器變量,一目了然。
    (2)有利于程序的通用和移植。C程序設(shè)計(jì)有時(shí)可能會(huì)依賴于具體的計(jì)算機(jī)。例如,整型數(shù)據(jù)在某種機(jī)器上可能占2字節(jié)內(nèi)存單元,在另外一種機(jī)器上又可能占4字節(jié)的內(nèi)存單元,若將程序從2字節(jié)的機(jī)器移植到4字節(jié)的機(jī)器,則要將所有int說(shuō)明改成long說(shuō)明,修改的部分可能較多,程序的移植性較差。
    在整型數(shù)占2字節(jié)的機(jī)器上,若用typedef重命名類型:typedef int integer;,然后可用in‘teger定義變量。若要將程序移植到整型數(shù)占4字節(jié)的機(jī)器上,只要用long代替原來(lái)的int即可,這時(shí)可再用typedef重命名類型:typedef long integer;,本文首發(fā)中國(guó)自學(xué)編程網(wǎng),此時(shí)程序中用integer定義的變量都為long型,其它部分不變,方便移植。
    (3)有利于減少程序書(shū)寫(xiě)的工作量。若程序中有若干處要用到同一種復(fù)雜數(shù)據(jù)類型,書(shū)寫(xiě)起來(lái)比較復(fù)雜,通過(guò)重命名類型,可減少重復(fù)勞動(dòng)。
   

    幾點(diǎn)說(shuō)明
    (1)用typedef只能對(duì)已有類型增加一個(gè)名字,而不能自己去創(chuàng)造一個(gè)新的類型。
    (2)用typedef可以對(duì)各種已有類型增加新的類型名,但不能用來(lái)定義變量。
    (3)重命名類型,可以將數(shù)組類型與數(shù)組變量分離開(kāi)來(lái)。
    (4)重命名類型與編譯預(yù)處理不同,是在編譯時(shí)處理,實(shí)際上也并不是作簡(jiǎn)單的字符串替換。
    (5)常將一些常用的重命名類型單獨(dú)放一文件中,需要時(shí)用#include指令將它們包含至程序中

作者:未知 | 文章來(lái)源:未知 | 更新時(shí)間:2007-12-26 17:28:27

  • 上一篇文章:

  • 下一篇文章:

  • 相關(guān)文章:
    沒(méi)有相關(guān)文章
    軟件技術(shù)
    · 開(kāi)發(fā)語(yǔ)言
    · Java技術(shù)
    · .Net技術(shù)
    · 數(shù)據(jù)庫(kù)開(kāi)發(fā)
    最新文章  
    ·搜集整理的asp.net的驗(yàn)證方
    ·各種FOR循環(huán)結(jié)構(gòu)的整理
    ·軟件項(xiàng)目開(kāi)發(fā)中應(yīng)該考慮那
    ·搜集整理的javascript sel
    ·軟件開(kāi)發(fā)中項(xiàng)目經(jīng)理有那些
    ·學(xué)習(xí)如何在Lambda表達(dá)式進(jìn)
    ·C++基礎(chǔ)知識(shí):結(jié)構(gòu)體數(shù)據(jù)的
    ·C#實(shí)現(xiàn)短信發(fā)送程序的例子
    ·sun最近修補(bǔ)了一部分java的
    ·rss定制的另外一種實(shí)現(xiàn)方式
    ·delphi實(shí)現(xiàn)利用arp欺騙來(lái)實(shí)
    ·基礎(chǔ)學(xué)習(xí):基于WF的流程框
    ·網(wǎng)絡(luò)編程中怎樣得知一次數(shù)
    ·如何逆序輸出單鏈表?
    ·軟件開(kāi)發(fā)過(guò)程中的性能設(shè)計(jì)
    關(guān)于我們 | 軟件開(kāi)發(fā) | 下載試用 | 客服中心 | 聯(lián)系我們 | 友情鏈接 | 網(wǎng)站地圖 | 新疆電子地圖 | RSS訂閱
    版權(quán)所有 © 2016 新疆二域軟件開(kāi)發(fā)網(wǎng) www.zgna.net All Rights Reserved 新ICP備14003571號(hào)
    新疆軟件開(kāi)發(fā)總機(jī):0991-4842803、4811639.
    客服QQ:596589785 ;地址:新疆烏魯木齊北京中路華聯(lián)大廈A-5C 郵編:830000
     
    龙陵县| 吕梁市| 耿马| 南部县| 皋兰县| 航空| 平舆县| 克什克腾旗| 汕尾市| 隆林| 临海市| 乐东| 福海县| 信丰县| 天祝| 盐山县| 惠安县| 襄城县| 三穗县| 绥中县| 青岛市| 介休市| 莫力| 宁南县| 栾川县| 九江市| 河间市| 龙州县| 牡丹江市| 赤峰市| 加查县| 平阳县| 垣曲县| 浦北县| 贵州省| 故城县| 乌海市| 沁源县| 尚义县| 如皋市| 福泉市|