首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2012-07-04 
下面两个函数声明有什么区别?char *fun(i,j)char *ichar *j{...}与char *fun(char *i,char *j){...}请各

下面两个函数声明有什么区别?
char *fun(i,j)
char *i;
char *j;
{
 ...
}



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

请各位高手指教,谢谢!!!

[解决办法]
前面是20年前的古董风格,后面的是现在广泛使用的风格。没有区别。
[解决办法]
我居然没有见过第一种 楼主在哪里看到的?如果真如ls所说 楼主就不要考虑第一种了
[解决办法]
什么语言?你的第一个声明我怎么没看明白!~
[解决办法]
1楼正解
第一种是ansi风格把?
很多源代码都有这样写的
[解决办法]
老年与中年的区别
[解决办法]
第一种这种老古董现在很少有人用了吧。
[解决办法]
两者是一样的。只不过前者是古典风格,后者是现代风格。

现在很少有人用前者了,只是偶尔在古老的代码中看到过。
[解决办法]
老版本的风格~~
[解决办法]
没见过第一写法,LZ在哪看到的?
[解决办法]
又张见识了
[解决办法]
第一种是K&R、、ANSI之前的版本,,现在已经很少见了。用后一种把
[解决办法]
没见过呀,又发现了一个漏洞
[解决办法]
表示从没见过第一种方式!

[解决办法]
《c和指针》P118,第一种风格就是K&R。

[解决办法]
不过应该是早期的K&R风格,在最新的THE C PROGRAMMING LANGUAGE中,函数的声明风格符合ANSI建议形式。

[解决办法]
第一种风格应该被废掉了吧?我都不记得我在哪里见过了,只记得最后一次是哪本书上作为书写代码的反面教材出现的。
[解决办法]
古典C语言和现代C语言。现在的好多编译器已经不支持旧版的C语言风格。
[解决办法]
第一种风格的是K&R 是两位c语言之父的名字的前一个字母的缩写, 两种风格,没有太大区别
[解决办法]
长见识了
[解决办法]
没什么区别。。。
[解决办法]
没见过第一种写法
[解决办法]

探讨
我居然没有见过第一种 楼主在哪里看到的?如果真如ls所说 楼主就不要考虑第一种了

热点排行