这两句合法吗?有什么区别?

pan2008 2003-08-19 12:21:33
这两句合法吗?有什么区别?
void static DoErr(char*sEvent,rv_Error err);
static void DoErr(char*sEvent,rv_Error err);
...全文
23 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ehhl 2003-08-20
  • 打赏
  • 举报
回复
一样的,关键字的顺序不影响
shangyunt 2003-08-19
  • 打赏
  • 举报
回复
都一样,不过第一中写法较好~!
书上说的~!
lybapple 2003-08-19
  • 打赏
  • 举报
回复
合法。
longenic 2003-08-19
  • 打赏
  • 举报
回复
void 表示这个函数的返回值,
static 表示这个函数的类型. (静态的,也就可以不要实例化就可以用的)
chengsion 2003-08-19
  • 打赏
  • 举报
回复
我认为第二种写法好些
cleanduo 2003-08-19
  • 打赏
  • 举报
回复
it is the same!
Because void and static are both 形容词,修饰DoErr

Are u clear?
njtu 2003-08-19
  • 打赏
  • 举报
回复
一样的,都合法。

69,373

社区成员

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

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