char * m_dd 和 (char *) char 有区别吗?

wolfza 2002-06-06 03:48:47
c菜鸟一个,见笑了
...全文
52 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuxiaobo8590 2002-06-06
  • 打赏
  • 举报
回复
同意楼上的!!
flyaramy 2002-06-06
  • 打赏
  • 举报
回复
同意楼上
mjm_d 2002-06-06
  • 打赏
  • 举报
回复
同意楼上的楼上的
如果(char *) 用来定义变量的话,表示后面的标识符全是char型指针
因为如果:
char* _1,_2,_3;或
char *_1,_2,_3;
都只有_1是指针,其余是char变量
(char*) _1,_2,_3;则表示全部
qq_lhz 2002-06-06
  • 打赏
  • 举报
回复
哦哦,,同意楼上的
mylove0618 2002-06-06
  • 打赏
  • 举报
回复
//nod
  • 打赏
  • 举报
回复
是不是应该写成: char * m_dd 和 (char *)m_dd 有区别吗?
如果是这样,前者是定义一个char型的指针变量m_dd,后者是将变量m_dd强制转换成char *的类型。
类似这些问题你多看书并实践就可以解决.

69,372

社区成员

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

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