单片机1到十五c语言,手把手教你学单片机的C语言程序设计(十五).pdf
手把手教你學單片機的C語言程序設計(十五)
維普資訊
個成員.由于結構體可以由不同類型的 charhour:
數據組成.因此對結構體中的各個成員 charmin:
都要進行類型說明。 char8ec;
例如定義一個 日期結構體類型 1time1,time2;
前面我們介紹了C語言的基本
date.它可由6個結構體威員year 3.直蹙定義結構體變■
數據類型,但是在實際設計一個較復
m0nlh、day、hour、min、sec組成 : 一 般格式為:
雜程序時,僅有這些基本類型的數據
是不夠的,有時需要將一批各種類型 structdate struct
的數據放在一起使用,從而引入了所 {
intyear; 成員表列
謂構造類型的數據.倒如前面介紹的
charm0nlh: }結構體變量名 1.結構體變量名 2.
數組就是一種構造類型的數據,一個
charday; … … 結構體變量名n.
數組實際上是將一批相同類型的數
charhour; 第3種方法與第 2種方法十分相
據順序存放。這里我們還要介紹C語
charmin; 似 .所不 同的只是第3種方法中省略
言中另一糞更為常用的構造類型數
charsec; 了結構體名。這種方法一般只用于定義
據:結構體、共用體夏枚舉。
幾個確定的結構變量的場合。例如,如
定義好一個結構體類型之后.就可 果只需要定義 time1和time2而不打
以用它來定義結構體變量。一般格式 算再定義任何別的結構變量.則可省略
為 : 掉結構體名 r“ate。
結構體是一種構造類型的數據.它
struct結構體名 結構體變量名1, 不過為了便于記憶和以備將來進
是將若干個不同類型的數據變量有序
結構體變量名2.……結構體變量名n: 一 步定義其他結構體變量的需要.一般
地組合在一起而形成的一種數據的集
例如可以用結構體 date來定義兩個結 還是不要省略結構名為好。
臺體 l成該集臺體的各個數據變量稔
構體變量time1和time2: 關千結構體類型有幾點需要注意
為結構威員.整個集臺體使用一個單獨
structdatetime1.time2; 的地方:
的結構變量名。一般來說結構中的各個
這樣結構體變量 time1和 time2 1 結構體類型與結構體變量是兩
變量之間是存在某些關系的.例如時間
都具有 structdate類型的結構 .即它 個不同的概念。定義一個結構體類型時
數據中的時、分、秒.日期數據中的年、
們都是 1
總結
以上是生活随笔為你收集整理的单片机1到十五c语言,手把手教你学单片机的C语言程序设计(十五).pdf的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 工作290:js日期操作
 - 下一篇: 前端学习(2833):样式rpx