3、探索Objective - C与面向对象编程基础

探索Objective - C与面向对象编程基础

1. 函数声明与使用

在使用函数之前,必须先对其进行声明。这意味着在任何给定的文件中,函数声明必须位于使用该函数的代码之上。在C语言里,定义函数同时也起到了声明的作用。不过,当程序被拆分成多个文件时,通常每个实现文件(C语言中是 something.c ,Objective - C中是 something.m )都会有一个对应的头文件,如 something.h ,用于存放这些声明。

当显式声明函数或变量时,只需给出声明内容并以分号结尾,例如:

int mean_average(int a, int b);
int x;

这些语句只是告知编译器某个外部符号的存在、形式和名称,之后编译器就能引用该符号。可以使用 #include (在Objective - C中也可用 #import )指令将头文件导入到实现文件中,示例如下:

#include "something.h"
int r = mean_average(12, 14);

默认情况下,声明项的作用域是外部的,即只要能看到其声明的地方都可以引用它。

2. 作用域

在C语言中,作用域指的是符号(如变量或函数)的可见性,有两种确定作用域的方式:
- 文件作用域 </

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值