“Git:替换master分支”与“C++:const关键字”:页面之间的差异
(页面间差异)
(已建立頁面,內容為 "<source lang="bash"> git checkout new-design git merge --strategy=ours --allow-unrelated-histories master git checkout master git merge new-design git push origin ma…") |
(已建立頁面,內容為 " * const 如果出现在* 号左边,代表被指物是常量 * 如果出现在*号右边,代表指针本身是常量 * 如果*号两边都有,则表明二者…") |
||
第1行: | 第1行: | ||
<source lang=" | |||
* const 如果出现在* 号左边,代表被指物是常量 | |||
* 如果出现在*号右边,代表指针本身是常量 | |||
* 如果*号两边都有,则表明二者都是常量 | |||
<source lang="c++"> | |||
char * const p; | |||
const char * p; //这和下面的含义一样 | |||
char const * p; | |||
const char * const p; | |||
</source> | </source> | ||
[[Category:Programming]] | |||
[[Category: |
2020年1月7日 (二) 00:23的最新版本
- const 如果出现在* 号左边,代表被指物是常量
- 如果出现在*号右边,代表指针本身是常量
- 如果*号两边都有,则表明二者都是常量
char * const p;
const char * p; //这和下面的含义一样
char const * p;
const char * const p;