首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用char * ch与char * ch的理由是什么

使用char * ch与char * ch的理由是什么
EN

Stack Overflow用户
提问于 2013-11-25 14:14:11
回答 1查看 496关注 0票数 1

我最常看到的代码是将指针放在变量名旁边,而不是类型。

我最初更喜欢后者(·char* ch·),因为对我来说,将类型声明为字符指针并仅命名变量更有意义。

也就是说,如果这么多人以另一种方式看待它,我觉得我肯定错过了什么。还有什么其他的方式可以提供更多的意义呢?

EN

回答 1

Stack Overflow用户

发布于 2013-11-25 14:23:32

如果你写

代码语言:javascript
复制
char* ch;

代码语言:javascript
复制
char *ch; 

不会导致任何问题。

但是,如果需要声明多个指针,

代码语言:javascript
复制
char *ch1,*ch2; 

你有可能会犯这样的错误,

代码语言:javascript
复制
char* ch1,ch2;

在本例中,ch1是一个指针,而ch2是纯int。

IMHO,最好在变量名旁边使用*,以确保您不会犯类似的错误

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20185903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档