C 基礎概念篇

2021-06-26 08:37:59 字數 663 閱讀 7343

一. 不同進製之間的相互轉換二制,

1. 二進位制,

八進位制,十六進製制轉換成十進位制  -----採用按權求和

2.十進位制轉換成二進位制,八進位制,十六進製制--------連除倒取餘

3. 八進位制( 0~7)以0開頭,  例: 065    十六進製制(0~9 a~f)0x開頭 ,例:0xa5

二. 變數

1. 定義:    資料型別  變數名  =  初始值

2. 變數名規範;    a.  以字母,下劃線,數字組成;不能以數字開頭($可以,不過不推薦用)

b.  不能用關鍵字命名

c.  不能出現重複的變數名

d.  見名知意

三. 輸入輸出函式

1. printf輸出函式

a.  printf("   ");

b.  轉化符    int-->%d      char-->%c    float-->%f

c.  轉義字元  \n-->回車   \\-->\        %%-->%

2. scanf輸入函式

a.  scanf(「%d%d」,&num1,&num2); 

// 限制輸⼊入格式

! 3. 注意:prinft

、scanf

分別為格式化輸出和輸⼊入函式。切記,必須使⽤用⼤大鍵盤的回⻋車鍵

C 學習基礎(概念篇)(二)

在c 中,在類的內部定義了函式體的函式,被預設為是內聯函式。而不管你是否有inline關鍵字。內聯函式也有一定的侷限性。就是函式中的執行 不能太多了,如果,內聯函式的函式體過大,一般的編譯器會放棄內聯方式,而採用普通的方式 呼叫函式。這樣,內聯函式就和普通函式執行效率一樣了。內聯函式的引入可以說完全...

C 面試題(一) 基礎概念篇

c 面試題 基礎概念篇 唐璐 面試c 程式設計師的時候一般都是3板斧,先是基礎問答,然後一頓虛函式 虛函式表 純虛函式 抽象類 虛函式和析構函式 虛函式和建構函式。接著拷貝建構函式 操作符過載 下面是stl,最後是智慧型指標。都能挺過去那基本知識這關應該算是過了,下面就是專案背景和演算法了。1,c ...

C 面試題(一) 基礎概念篇

c 面試題 基礎概念篇 面試c 程式設計師的時候一般都是3板斧,先是基礎問答,然後一頓虛函式 虛函式表 純虛函式 抽象類 虛函式和析構函式 虛函式和建構函式。接著拷貝建構函式 操作符過載 下面是stl,最後是智慧型指標。都能挺過去那基本知識這關應該算是過了,下面就是專案背景和演算法了。1,c 和c相...