简单的问题,大家快来拿分啊,关于指针

dingfuhao 2001-12-26 12:19:24
char* m_strTemp

char *m_strTemp

有什么区别?
...全文
97 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
GZCompiler 2001-12-26
  • 打赏
  • 举报
回复
有三种写法:
char* p;
char * p;
char *p;
没有区别。
Linux2001 2001-12-26
  • 打赏
  • 举报
回复
我还以为什么题啊!哎
leizhengdeng 2001-12-26
  • 打赏
  • 举报
回复
char *m_strTemp;//较规范
事实上这是因为char *p1, *p2, c;这样的语句的缘故。
不过按规范来讲是最好定义一个变量用一个语句的原则来说,下面的更规范
char* p1;
char* p2;
char c;

所以到底是char *p;还是char* p;看项目的约定
如果是个人的话,看个人习惯,不过最好是所有程序统一
Bardo 2001-12-26
  • 打赏
  • 举报
回复
Facetiosity
panjet 2001-12-26
  • 打赏
  • 举报
回复
我确认,真的没有什么区别.
bzszp 2001-12-26
  • 打赏
  • 举报
回复
没什么区别
codfish 2001-12-26
  • 打赏
  • 举报
回复
有区别 char *m_strTemp;//较规范
char *m_strTemp = NULL;//更好
leizhengdeng 2001-12-26
  • 打赏
  • 举报
回复
个人习惯
leizhengdeng 2001-12-26
  • 打赏
  • 举报
回复
没区别
sxjgq 2001-12-26
  • 打赏
  • 举报
回复
这也算问题?纯粹是在散分!哈哈!

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧