1. 程式人生 > >c和指針考試知識點

c和指針考試知識點

返回值 返回 小數據 知識點 符號 判斷 表達式 優先 表現

1、64 位操作系統下 : int 8 個字節 指針 8個字節

小端:低地址放小數據

大端: 低地址放大數據

2、 3+4 中綴 (人使用)

+34 前綴 又稱波蘭式

34+ 後綴 又稱逆波蘭式

表達式 x=a+b*(c-d)/e 的後綴表現形式是。 xabcd-*e/+=

(1)先加括號把優先級消掉。(x=(a+((b*(c-d))/e)))

(2)每個符號移到括號後面 (前面)。 (x(a(b(cd)-*e)/)+)=

(3)將括號去掉。 xabcd-*e/+=

3、(1)定義函數時,形參的類型說明不可以放在函數體內。

(2)return後面的值可以為表達式。

(3)如果函數返回值類型與實際返回值表達式類型不一致,以函數返回值為準。

(4)如果形參與實參的類型不一致,以形參類型為準。

4、假設在n進制下,下面的等式成立,567*456=150216,n的值為(18)

A 、9 B、10 C、12 D、 18

(5*n^2+6*n+7)*(4*n^2+5^n+6)= 20*n^4+49*n^3+88*n^2+71*n+42 = n^5+5*n^4+2*n^2+n+6

第一種:直接對兩邊取余,得到 42%n=6%n=1 。若第一種判斷不出則使用第二種。

第二種 : 先兩邊除n ,在對n取余。 (71+42/n)%n = (1+6/n)%n=1

c和指針考試知識點