数据类型和运算符

上传人:小** 文档编号:54621634 上传时间:2018-09-16 格式:PPT 页数:30 大小:740KB
返回 下载 相关 举报
数据类型和运算符_第1页
第1页 / 共30页
数据类型和运算符_第2页
第2页 / 共30页
数据类型和运算符_第3页
第3页 / 共30页
数据类型和运算符_第4页
第4页 / 共30页
数据类型和运算符_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《数据类型和运算符》由会员分享,可在线阅读,更多相关《数据类型和运算符(30页珍藏版)》请在金锄头文库上搜索。

1、数据类型和运算符,注释,注释的作用: 1、重拾编程思路 2、团队协同合作 3、调试程序,注释,1、多行注释/* */ 2、单行注释/,注释(例子),/*这是程序入口处,可以在main函数中添加需要的代码*/- (void) outputString( )NSLog(“hello world“); ,分隔符,Objective-C具有特殊分隔作用的符号,统称分隔符。主要有: 分号(;)、花括号()、中括号()、圆括号(())、空格、圆点(.)。,分号(分隔符),Objective-C中使用分号进行语句之间的分隔,一行可以编写多句代码,代码间使用分号隔开;一行代码也可以多行书写,只要最后以分号完整

2、结尾。字符串和变量名不能跨行书写。,分号(分隔符),Objective-C中使用分号进行语句之间的分隔,一行可以编写多句代码,代码间使用分号隔开;一行代码也可以多行书写,只要最后以分号完整结尾。字符串和变量名不能跨行书写。比如:NSString* strToday=”monday”;,方括号(分隔符),Objective-C中方括号主要数组元素的访问,方括号紧跟数组名,方括号内填写数组元素的索引值。比如:a3=3; 此外在Objective-C中,进行类的初始化和对象方法、属性的调用是也需要使用方括号。,圆括号(分隔符),1、 函数形参的声明2、 函数形参的传入3、 令某段表达式作为一个整体,

3、提高计算优先级4、 强制类型转换,标识符,所谓标示符就是给类、方法、变量命令的符号。标示符命令规则:1、可以由字母、下划线(_)、$、数字组合,其中不能以数字开头。2、不能是关键字3、不能含有空格,数据类型,Objective-C中所有变量必须先声明后使用,声明得变量类型决定了变量被赋予的值,进行限制了在该变量上进行的操作。格式如下:type varName;,数据类型,数据类型,基本类型,整型,字符型,浮点型,枚举型,float,double,构造类型,数组,结构体,指针类型,整型,整型分为四个类型: 1、short int (16) 2、int (32) 3、long int (64) 4

4、、long long (64),整型,整型分为四个类型: 1、short int (16) 2、int (32) 3、long int (64) 4、long long (64),整型,八进制:0 十六进制:0X或者0x定义无符号整型:unsigned,整型,NSLog()输出函数 NSLog(NSString *format, .) 其中第一个字符串是一个字符串常量,可以使用格式的占位符,这个占位符可以被后面对应的变量代替。,整型,NSLog支持的格式字符,整型,NSLog支持的格式字符: 举例: NSLog(”%-9.7ld”,10),字符型,char var=a; 1、关键字:char

5、2、单引号引起来 3、单个字符型不支持中文,字符型,NSString* str=”初学Objective-C” NSString类用来表示字符串,字符串由多个字符组成。 转义字符,浮点型,浮点类型:float、double和long double Objective-C浮点数有两个形式: 1、十进制数形式 如:5.12 512.0 2、科学计数法形式 如:5.12e2、5.12E2,枚举型,使用关键字enum进行枚举型定义 enum enum_name value1,value2; enum enum_name varName; 例子: enum RGBred,green,blue; enum

6、 RGB Color=red;,BOOL类型,使用关键字BOOL进行布尔型定义,格式如下: BOOL varname 布尔型只有两个值:YES、NO,强制类型转换,有些时候需要强制指定某个表达式的结果类型,在Objective-C中使用()进行类型转化。举例说明int i=7/6;float i=(float)7/6;,运算符,运算符是一个特殊的符号,进行一个或多个表达式之间的运算。主要有:算术运算符赋值运算符比较运算符逻辑运算符其它,算术运算符,Objective-C中主要包括如下算术运算符: ,赋值运算符,Objective-C中使用“”进行赋值运算。常量赋值变量赋值连续赋值表达式赋值,赋值运算符,:x+=y 等价于 xx+y:x-=y 等价于 xx-y*:x*=y 等价于 xx*y/:x/=y 等价于 xx/y%:x%=y 等价于 xx%y,比较运算符, = = = !=,三目运算符,(expression)?(statement):(statement),

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号