watershade 发表于 2016-3-23 11:26:03

char * const p;是常量指针
char const * P; const char * P;是指向常量的指针

QianFan 发表于 2016-3-23 11:35:55

:lol:lol:lol

Paderboy 发表于 2016-3-23 11:46:36

:loveliness::loveliness::loveliness::loveliness:

chen_hang 发表于 2016-3-23 11:47:48

签到签到

落叶*幻舞 发表于 2016-3-23 11:50:19

第一个是常量,不能该表,后面两个一样:lol:lol:lol:lol:lol

kxajd001 发表于 2016-3-23 11:59:58

签到签到

tvb2058 发表于 2016-3-23 12:23:31

签到签到

梦想家旅行家 发表于 2016-3-23 12:23:40

签到签到

lkl0305 发表于 2016-3-23 12:33:20

第一个是指针常量,指针指向不能修改,并且在定义时就必须赋初值。第二个和第三个是一样的,是常量的指针。

yubinwu_3004964 发表于 2016-3-23 12:35:29

char * const p;   指针为常量,第一次赋值有效
char const * p;   指针指向 常数char, 这里仅指明char为常量
const char *p;   指针指向 常数char,常数在const区,一般是code区
页: 1 2 3 4 5 [6] 7 8 9 10
查看完整版本: 【3.23签到】每日问答——下述三个有什么区别?