- //
- // main.m
- // hello
- //
- // Created by yanggan on 12-6-29.
- // Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- BOOL areintsdifferent(int thing1,int thing2)//创建一个函数,函数类型是布尔值,等下计算完了返回就是布尔值(返回YES 或 NO)
- {
- if (thing1==thing2) {
- return (NO);
- }else {
- return(YES);
- }
- }
- NSString *boolstring (BOOL yesno)//BOOL yesno 是一个布尔值变量且只能是YES 或 NO。
- {
- if(yesno==NO){
- return (@"NO");
- }else {
- return (@"YES");
- }
- }
- int main(int arg,const char *argv[])
- {
- BOOL aretheydifferent;
- aretheydifferent=areintsdifferent(5,6);//后面函数接受两个×××,然后返回一个布尔值,正好将这个值赋给aretheydifferent。
- NSLog(@"are %d and %d different? %@",5,5,boolstring(aretheydifferent));//调用boolstring函数,%@为cocoa字符串。boolstring返回的是一个字符串指针,
- return (0);//指向括号里面的值的地址。
- }