指標賦值:int *a,b,*c;a=&b;a=c;(注意只有這兩種方式)
函式指標:void add(int a,int b);(*add)(a,b);
int *p;scanf(「%d」,p)是非法語句
指標與一維陣列:
1)int a[10],scanf(a+i),printf(*(a+i))
2)int a[10],*p,p=a,scanf(p++),printf(*p),p++或者p再利用陣列下標完全代替陣列a
3)函式呼叫時既可以宣告為指標也可以使用int a
指標與二維陣列
1)int a[3][4];a[i][j]=* (a[i]+j)=* (* (a+i)+j)=( *(a+i))[j]
2)利用指標陣列int (*p)[4],p=a或p=&a[0]接下來同上
3)int *p,p=a[0]或p= *a或p=&a[0][0],a[i][j]== * (p+i * 3+j)==p[i *3+j]
對於二維陣列a,*a才是其首位址
基本知識總結一
一.物件導向和面向過程的區別 面向過程就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候乙個乙個依次呼叫就可以了。物件導向是把構成問題事務分解成各個物件,建立物件的目的不是為了完成乙個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。例如五子棋,面向過程的設計思路就是...
BIOS基本知識總結
什 麼 是 bios 計算機使用者在使用計算機的過程中,都會接觸到bios,它在計算機系統中起著非常重要的作用。bios,完整地說應該是rom bios,是唯讀儲存器基本輸入 輸出系統的簡寫,它實際上是被固化到計算機中的一組程式,為計算機提供最低階的 最直接的硬體控制。準確地說,bios是硬體與軟體...
C基本知識總結
c語言關鍵字總共有32個.資料型別14個 void,char,int,float,double,short,long,signed,unsigned,struct,union,enum,typedef,sizeof.控制類別6個 auto,static,register const,volatile...