【3.23签到】每日问答——下述三个有什么区别?
22日问题答案问:什么是预编译?
答:就是指程序执行前的一些预处理工作,主要指#表示的
--------------------------------------------------------------------------------
今日问题
问:下述三个有什么区别?
char * const p; char const * p; const char *p;
------------------------------------------------------------------------------------------------------------------社区活动火热进行中,速速参与:
1、拼实力、看创意,超低功耗STM32L0方案秀(超低价团购开发板)
2、报名“STM32中国峰会”,144引脚、32引脚STM32开发板统统有!
3、【限时活动】抢楼啦,开发板拿回家 第一个是指针常量,指针指向不能修改,并且在定义时就必须赋初值。
第二个和第三个是一样的,是常量的指针,指针指向可以修改,但不能通过*p = 2;这样的方式来修改指向的内容。 好像没有什么区别 qiandao 【3.23签到】 :):):):):):):):) :lol:lol:lol 第一个指针常量,指针指向不能改变,第二,三个没区别,都是常量指针,指针指向的内容不能变 签到,这问题难倒我了,:$ 第一个是定义的指针为常量,第二个与第三个没有区别,定义指针类型为常量 签到签到