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

O-C中关于函数的定义新疑义

2012-12-29 
O-C中关于函数的定义新疑问?O-C中关于函数的定义格式是这个样子的:-(int) f:(int) x g:(int) y但我见教程

O-C中关于函数的定义新疑问?
O-C中关于函数的定义格式是这个样子的:-(int) f:(int) x g:(int) y
但我见教程上写成这个样子的也可以啊?不知道为什么,而且我改成上面的样子会报错!!!O-C中关于函数的定义新疑义
[解决办法]
xcode是支持c/c++混编的,所以能像教程里面那样写。不过objc的写法是-(int) f:(int) x g:(int) y这样子的。你需要把定义和调用的地方都改成objc的语法就可以了。我估计你只改了定义。main里面还调用
[解决办法]
这个函数是没有问题的。
问题是你不应该写在main这个位置。
这里面只能是C函数。
你下面那个是标准的C函数。
上面的那个 如果面象对象里叫做 实例方法【本人这样理解】

上面那个方法 是object-c扩充语法。 所以你要写一与 后缀为.h 和.m 配对的文件中去。
.h里写声明。.m文件里才写你这个方法。

没有用专业的术语。这样的解释不知理解没有?

热点排行