C之基本數據類型(一)

        咱們今天來開始學習 C 語言了,那麼 C 語言是最基礎的語言,學好 C 語言有助於咱們之後更好的學習其餘語言。那麼今天咱們就來了解下 C 語言中的數據類型。ide


        本系列博客內容是根據狄泰軟件學院的嵌入式C語言課程進階剖析視頻培訓教程的內容總結而來,狄泰技術交流羣:199546072學習


        那麼什麼是數據類型呢?咱們能夠這樣來理解:數據類型能夠理解爲固定內存大小的別名,它是建立變量的模子。咱們來看下面的圖片,就會更好的理解了                                        圖片.pngspa

        變量的本質什麼呢?它實際上是一段實際連續存儲空間的別名,在程序中經過變量來申請並命名存儲空間,咱們經過變量的名字來使用存儲空間。下來咱們就在Linux環境下作個試驗來驗證下視頻

圖片.png

        那麼咱們能夠看到 char 至關因而 c 的模子,兩個大小是相等的。那麼咱們再作個試驗教程

圖片.png

        咱們自定義 INT32 爲 int 的別名,經過 sizeof 的打印,證明了咱們的理解:數據類型能夠理解爲固定內存大小的別名,它是建立變量的模子。咱們自定義的結構體 TS 包含了 b1(佔1個字節)、b2(1)、s(2)、i(4) 共佔8個字節,那麼打印出來的結果就是8。圖片

        關於數據類型咱們就學習到此,數據類型就是固定內存大小的別名,是建立變量的模子。咱們不但能夠使用 C 語言已經規定好的,還能夠自定義數據類型。後面咱們繼續學習 C 語言的相關知識。內存


         歡迎你們一塊兒來學習 C 語言,能夠加我QQ:243343083
get

相關文章
相關標籤/搜索