1樓:呵呵
typedef就是取別名的意思啊,
typedef int bool;
比如這句,就是給int取一個別名叫bool,這兩個屬於同一種型別,所有適合int的操作,都適合bool型別,
typedef unsigned char byte這句就是把無符號的字元型別取一個別名叫byte,如果你不熟悉這種型別的別名,你只要把它轉化為這個型別的原來名字就行了,比如把bool換成int來進行操作,把byte換成unsigned char進行操作,只要你會原來的基本型別的操作就會這種別名的操作。
別名只是一種名字而已,比如一個人有姓名,也有小名之類的,小名也算是這個人的名字啊,跟他的姓名是一樣的用法,沒有什麼具體區別。只是一種讓大家更容易理解,更容易記憶,寫法更簡單的名字而已。
打字不易,如滿意,望採納。
2樓:水裡風
一般學校裡就是這樣教的,什麼都不加表示你要看,這些裡面涉及許多概念,/作為了解就行,//可以不看,【】是重點掌握的
運算子初識函式
資料型別
條件擺選擇語句
迴圈語句
初識指標
【堆和棧】
【陣列】
【字串】
【結構體】和共用體
【深入函式】
/預處理指令
【深入指標】
/位運算
/檔案//c標準庫
/c語言關鍵字
//c語言標頭檔案列表
個人的一些建議,你可以先這樣學,等到掌握到一定的時候,其他的沒有重點學習的東西還是可以作為擴充套件知識來學的。
3樓:
我幫你捋順一下思路吧
c基礎 主要包括以下幾6大方面
資料型別
各種運算子
三種控制結構(順序 選擇 迴圈)
函式陣列
指標我當初和你一樣,也是自學的,其實並不難,我看的是夏老師,講的挺簡明易懂的,特別適合我這樣0基礎的,上面說的這些就是講的主要內容。
4樓:文正
我看全是重要的.結構體看完後,共用體你愛看不看.我覺得共用體沒結構體用處大.預處理也是愛看不看,看了有些疑問你就知道了.標頭檔案表不用看.
共用體和結構體的區別:共用體的所有成員共用著一塊記憶體.
關於C語言scanf 的問題,關於C語言scanf 的一個問題
回車 也是一個字元,編譯器把 回車 賦給了x。這也是使用字元特別之處要注意。另外編譯器有些智慧,先執行了scanf c x 再執行printf 請輸入x 而scanf c x 放在後面,回車 執行的是它原來特有的功能。在這個程式中的 printf 請輸入a scanf d a printf 請輸入x...
關於C語言的問題,一個關於C語言的問題
123.456001 這你都發現了,了不起。計算機儲存是2進位制儲存。不要苛求保留幾位,這個在儲存方式上來說沒有意義在資料儲存中,除了2的幾次方分之幾外,如0.5,0.25,0.75,0.125等等也就是1 2,1 4,5 8等這些外 其他的都是近似儲存 舉個很簡單的例子,如0.1你可以手動算一下,...
關於C語言得問題,一個關於c語言的問題?
a b c 5是你說的意思。是邏輯運算子,它兩邊值相等則返回1,不等則返回0,且是左結合,即從左向右計算的。a b c 5用括號表示出來是 a b c 5 函式實參是可以是陣列,可實質上是指標的,例如 int a int a 的函式定義,它等價於int a int a 返回時也是同樣的,假設你在函式...