1.宣告和定義區別:
在c語言中,宣告和定義是有區別的。宣告是對乙個變數或函式加以說明,並不為其分配記憶體空間。區域性變數的宣告也是定義。全域性變數只能定義一次,可以宣告多次。
2.變數的操作:
①通過名字對變數操作;②通過位址對變數操作
2.1左值和右值
常量只能作為右值,普通變數既可作為左值,又可作為右值。
2.2對變數的操作
c語言中使用位址運算子「&」來取變數在記憶體中的首位址。用取值運算子*來取位址裡的值。即a和*&a是等價的。
2.3指標變數
對有效位址進行操作
2.4宣告指標型別的變數
int *p;//整形型別指標
char *pc;//字元型別指標
float *pf;//浮點型別指標
系統不管是何種資料型別的指標,一律分配4位元組,即各種型別的指標所佔記憶體大小是一樣的。
小程式開發(2) 引入vant weapp樣式
使用命令 vue init mpvue mpvue quickstart vue 0323引數填寫如下 tips 這裡我關掉了eslint的校驗功能,因為實在是太煩了。使用vscode file openfolder,開啟專案 在專案資料夾下,執行命令 刪除index index.vue檔案中的 只...
《C語言解惑》 2 10 引入指標更方便
如果引入乙個新型別的變數 例如p 使p等於變數的位址,p代表變數的值,即對於上面的例子,只要使 p a 就使p儲存了變數a的位址 a,而 p 就是a的值,這就大大簡化了表示式。通過宣告乙個指標變數,就可以實現這種操作。int a 25 int p p a 雖然p是指標變數,但這個變數與基本變數不一樣...
yii2引入css和js檔案
最近研究yii2,本想自己寫個小專案練習一下,沒想到開始就遇到難題了,就是如何引入css和js檔案。閒話不多說,下面開始。1 可以直接在檢視頁面上引入 use yii helpers html 2 可以直接寫原生 引入,路徑是專案目錄 web css 或者 js 3 可以使用assetbundle管...