浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術資料 » 汽車電子

字符串型常量由雙引號內的字符組成

發(fā)布時間:2014/6/5 21:39:38 訪問次數(shù):1220

   字符串型常量由雙引號內的字符組成,如”Error”、”O(jiān)K”等。當雙引號內沒有字符時,AD7485BSTZ為空字符串。在使用特殊字符時同樣要使用轉義字符,如雙引號。在C語言中字符串常量是作為字符類型數(shù)組來處理的,在存儲字符串時系統(tǒng)會在字符串尾部加上’\0'轉義字符,以作為該字符串的結束符。例如,字符串常量”A”和字符常量’Af是不同的,前者在存儲時多占有一個字節(jié)用以存儲結束符t\O’。

   常量一般用在不必改變值的場合,如固定的數(shù)據(jù)表和字庫等。用標識符代表的常量,稱為符號常量。可以通過define宏定義來實現(xiàn)用標識符號代表常量。例如:

   #define CONST 100    //符號常量CONST值為100

   在程序中碰到CONST地方,編譯器就會自動用100替換。

   使用符號常量的好處是:

   (1)含義清楚。在單片機程序中,常有一些量是具有特定含義的,如某單片機系統(tǒng)擴展了一些外部芯片,每一塊芯片的地址即可用符號常量定義:

   裎序中可以用PORTA、PORTB來對端口進行操作,而不必寫Ox7fff、Ox7ffe。顯然,這兩個符號比兩個數(shù)字更能令人明白其含義。所以給符號常量起名字時,盡量要做到見名知意。

   (2)在改變一個常量時能做到“一改全改”。如果由于某種原因,端口的地址發(fā)生了變化(如修改了硬件),由Ox7fff變成了Ox3 fff,那么只要將宏定義語句稍作改動:

   這樣不僅方便,而且能避免出錯。如果不用符號常量,要在成百上千行程序中把所有表示端口地址的Ox7fif找出來并修改為Ox3 flf,可不是件容易的事。

   字符串型常量由雙引號內的字符組成,如”Error”、”O(jiān)K”等。當雙引號內沒有字符時,AD7485BSTZ為空字符串。在使用特殊字符時同樣要使用轉義字符,如雙引號。在C語言中字符串常量是作為字符類型數(shù)組來處理的,在存儲字符串時系統(tǒng)會在字符串尾部加上’\0'轉義字符,以作為該字符串的結束符。例如,字符串常量”A”和字符常量’Af是不同的,前者在存儲時多占有一個字節(jié)用以存儲結束符t\O’。

   常量一般用在不必改變值的場合,如固定的數(shù)據(jù)表和字庫等。用標識符代表的常量,稱為符號常量?梢酝ㄟ^define宏定義來實現(xiàn)用標識符號代表常量。例如:

   #define CONST 100    //符號常量CONST值為100

   在程序中碰到CONST地方,編譯器就會自動用100替換。

   使用符號常量的好處是:

   (1)含義清楚。在單片機程序中,常有一些量是具有特定含義的,如某單片機系統(tǒng)擴展了一些外部芯片,每一塊芯片的地址即可用符號常量定義:

   裎序中可以用PORTA、PORTB來對端口進行操作,而不必寫Ox7fff、Ox7ffe。顯然,這兩個符號比兩個數(shù)字更能令人明白其含義。所以給符號常量起名字時,盡量要做到見名知意。

   (2)在改變一個常量時能做到“一改全改”。如果由于某種原因,端口的地址發(fā)生了變化(如修改了硬件),由Ox7fff變成了Ox3 fff,那么只要將宏定義語句稍作改動:

   這樣不僅方便,而且能避免出錯。如果不用符號常量,要在成百上千行程序中把所有表示端口地址的Ox7fif找出來并修改為Ox3 flf,可不是件容易的事。

熱門點擊

 

推薦技術資料

頻譜儀的解調功能
    現(xiàn)代頻譜儀在跟蹤源模式下也可以使用Maker和△Mak... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡技術有限公司
付款方式


 復制成功!