關於C語言問題

2022-11-30 02:36:19 字數 1141 閱讀 2820

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 返回時也是同樣的,假設你在函式...