小白在c語言中一些基礎問題,小白在C語言中一些基礎問題

時間 2021-12-19 07:10:28

1樓:匿名使用者

巨集定義是不需要分號的

#define link struct link;

#define len sizeof(link);

int *create(int n){返回型別不正確,應該是link*create(int n){

c語言程式設計小白問題

2樓:匿名使用者

首先訂正乙個錯誤,c語言可以寫像vb一樣的介面的,如果在windows裡,就需要呼叫api函式。

c語言具有很好的語言代表性,比如包含很重要的資料型別(陣列,指標等),關鍵字很豐富,寫作格式自由度很大,編譯效率高等特點。一般作為程式設計基礎來學習比較好。

3樓:劉小禎

c是程式設計之道、這個是樓裡的磚塊、、所以這個你必須要有的、、

4樓:beyond水木

c語言是基礎。mfc中能用c和c++來寫。

5樓:匿名使用者

學dos介面的程式設計是為了打基礎

6樓:匿名使用者

誰說c/c++不能寫介面?你不學走路就學跑步回成功嗎?

c語言小白問題

7樓:文刀舍予

樓上已經說了一些原因了,我補充一下:

1:處理整數和浮點數的指令不一樣,就連有符號整數和無符號整數的乘除用的指令都不一樣

為了在編譯的時候確定用哪種指令處理這個變數,必須為資料指定型別2:各種型別的變數有著不同的優點和缺點,所以才有這麼多型別的變數,比如整數的處理速度比浮點數快(我只大概測試過整數加法(add)和浮點數加法(fadd)的效率,在執行相同數量的相加指令的情況下,整數的效率大概是浮點數的一倍),但是整數的精度沒有浮點數高

8樓:

不同的資料型別在記憶體中存放的方式不同,在記憶體中占用的位元組數也不用,使用方法當然也不同。

例如整形(int)和浮點型:

整型(int):4個位元組(也就是32位二進位制),最高位是符號位,0代表正數、1代表負數,其餘的31位為絕對值大小,取值範圍-32768~32767

浮點型(float):也是4個位元組,最高位也是符號位,接下來的幾位我忘了,表示10的n次方(n=2^位數-1),其餘的表示數的大小。說通俗一點,就是浮點數是表示乙個數number,number*10^n,number=0.

……我不大會描述,不知道你能明白我的意思嗎

9樓:公羊乃

無法耐心解答,你多學點,寫點就明白了

那個時候你就覺得為啥了

10樓:匿名使用者

不同型別的數所需儲存的位址大小和運算的複雜度是不一樣的。比如int要2位元組,而float需要4位元組,如果都用float則浪費記憶體,而都用int又無法處理小數,定義不同型別可以使這些得到解決。

11樓:匿名使用者

因為這麼多型別是我們以後開發都用到的,當然要學了,而且很重要!

12樓:dinah穎

資料區分型別的主要目的是便於對它們按不同方式和要求進行處理,就像分男女一樣,有些工作男生適合,有些工作女生適合

在C語言中fseek 的功能,在C語言中fseek 的功能

fseek 是重定位流 資料流 檔案 上的檔案內部位置指標。注意 檔案指標指向檔案 流。位置指標指向檔案內部的位元組位置,隨著檔案的讀取會移動,檔案指標如果不重新賦值將不會改變或指向別的檔案。如果執行成功,stream將指向以fromwhere為基準,偏移offset 指標偏移量 個位元組的位置,函...

C語言中的sturct用途, 在c語言中的意思

結構體。c為了更好的處理資料問題,引入了結構體的概念。具體用法你可以到網上搜下。我不廢話了。這是用來定義結構的函式 例如 struct student 在c語言中的意思 階乘指從1乘以2乘以3乘以4一直乘到所要求的數。例如所要求的數是4,則階乘式是1 2 3 4,得到的積是24,24就是4的階乘。例...

在c語言中3c是什麼意思, 在c語言中什麼意思

是c語言中的格式字元,c代表了輸出字元型別,3代表了佔位情況,3c的意思是輸出乙個佔位3的字元。式樣化規定字元,以 開端,後跟乙個或幾個規定字元,用來確定輸出內容式樣。擴充套件資料 d 十進位制有符號整數 u 十進位制無符號整數 f 浮點數 s 字串 c 單個字元 p 指標的值 e 指數形式的浮點數...

在c語言中《是什麼意思,在C語言中 是什麼意思

先說左移,左移就是把乙個數的所有位都向左移動若干位,在c中用 運算子.例如 int i 1 i i 2 把i裡的值左移2位 也就是說,1的2進製是000.0001 這裡1前面0的個數和int的位數有關,32位機器,gcc裡有31個0 左移2位之後變成000.0100,也就是10進製的4,所以說左移1...

c語言中return用法,C語言中return用法

return是個好東西 第乙個作用,也就是他的真實作用 返回值,這個返回值是和函式的型別有關的,函式的型別是什麼,他的返回值就是什麼 比方主函式int main 這裡就必須有乙個return,只有void時可以不用返回值。功能函式 int fun 這個時候fun函式的作用就是返回乙個int 型別的值...