下面两个函数声明有什么区别?

wujuzhuan 2012-06-27 05:01:47
char *fun(i,j)
char *i;
char *j;
{
...
}



char *fun(char *i,char *j)
{
...
}

请各位高手指教,谢谢!!!
...全文
349 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
sada09 2012-07-12
  • 打赏
  • 举报
回复
进来了,就回一下吧。
chongguangdu 2012-06-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
我居然没有见过第一种 楼主在哪里看到的?如果真如ls所说 楼主就不要考虑第一种了
[/Quote]
C和指针里面讲有
哥们,学C要看c和指针这本书啊
tixisong 2012-06-28
  • 打赏
  • 举报
回复
没见过第一种写法
yk1511807556 2012-06-28
  • 打赏
  • 举报
回复
没什么区别。。。
左眼看到鬼 2012-06-27
  • 打赏
  • 举报
回复
长见识了
horst_hu 2012-06-27
  • 打赏
  • 举报
回复
第一种风格的是K&R 是两位c语言之父的名字的前一个字母的缩写, 两种风格,没有太大区别
自信男孩 2012-06-27
  • 打赏
  • 举报
回复
古典C语言和现代C语言。现在的好多编译器已经不支持旧版的C语言风格。
super_admi 2012-06-27
  • 打赏
  • 举报
回复
第一种风格应该被废掉了吧?我都不记得我在哪里见过了,只记得最后一次是哪本书上作为书写代码的反面教材出现的。
hitcser01 2012-06-27
  • 打赏
  • 举报
回复
不过应该是早期的K&R风格,在最新的THE C PROGRAMMING LANGUAGE中,函数的声明风格符合ANSI建议形式。
hitcser01 2012-06-27
  • 打赏
  • 举报
回复
《c和指针》P118,第一种风格就是K&R。
JavaShuoShuo 2012-06-27
  • 打赏
  • 举报
回复
表示从没见过第一种方式!
zhouliang0806 2012-06-27
  • 打赏
  • 举报
回复
没见过呀,又发现了一个漏洞
Athenacle_ 2012-06-27
  • 打赏
  • 举报
回复
第一种是K&R、、ANSI之前的版本,,现在已经很少见了。用后一种把
feiyue12061 2012-06-27
  • 打赏
  • 举报
回复
又张见识了
wizard_tiger 2012-06-27
  • 打赏
  • 举报
回复
没见过第一写法,LZ在哪看到的?
lcddhr 2012-06-27
  • 打赏
  • 举报
回复
老版本的风格~~
pathuang68 2012-06-27
  • 打赏
  • 举报
回复
两者是一样的。只不过前者是古典风格,后者是现代风格。

现在很少有人用前者了,只是偶尔在古老的代码中看到过。
codesnail 2012-06-27
  • 打赏
  • 举报
回复
第一种这种老古董现在很少有人用了吧。
qixing1115 2012-06-27
  • 打赏
  • 举报
回复
老年与中年的区别
wujuzhuan 2012-06-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
1楼正解
第一种是ansi风格把?
很多源代码都有这样写的
[/Quote]

学习中

ansi风格是什么风格??
加载更多回复(6)

69,371

社区成员

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

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