“Git:替换master分支”与“C++:const关键字”:页面之间的差异

来自WHY42
(页面间差异)
(已建立頁面,內容為 "<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="bash">
 
git checkout new-design
* const 如果出现在* 号左边,代表被指物是常量
git merge --strategy=ours --allow-unrelated-histories master
* 如果出现在*号右边,代表指针本身是常量
git checkout master
* 如果*号两边都有,则表明二者都是常量
git merge new-design
 
git push origin master
<source lang="c++">
char * const p;
const char * p; //这和下面的含义一样
char const * p;
const char * const p;
</source>
</source>


 
[[Category:Programming]]
[[Category:Linux/Unix]]

2020年1月7日 (二) 00:23的最新版本

  • const 如果出现在* 号左边,代表被指物是常量
  • 如果出现在*号右边,代表指针本身是常量
  • 如果*号两边都有,则表明二者都是常量
char * const p;
const char * p; //这和下面的含义一样
char const * p;
const char * const p;