IOS开发视频教程V2.0 第一季

IOS开发视频教程V2.0 第一季

4 (38人评价)
  • 课时:(12)

  • 学员:(1049)

  • 浏览:(31677)

  • 加入课程

iPhone开发OC变量和基本数据类型2的笔记

相关课时: 笔记详情:

oc数据类型:

一.基本数据类型

    1.数值型:

      整数类型(int),浮点型(float,                                            double)

    2.字符型(char)

    3.布尔型

    4.空类型(void)

 

二、指针数据数据类型

     1.类(class)

     2.id

oc中默认的浮点类型是double。

char型数据:表示通常意义上的字符,格式化说明用 %c 表示。

'\n',oc编译器把这个当做单个字符。

unsigned char 值域范围:0~255

oc字符采用unicode编码。

逻辑型:Boolean

Boolean 类型指的是用于存储真值和假值的变量,一般用于程序流程的控制。

Boolean类型数据允许取值true或false,也可以是0或非0整数代替true和false,这点和java语言不同。

实例:Boolean flag = true;

       if(flag){

        NSLog(@"Hello iPhone");      

 }

限定词:

long int : 声明变量xx为long 的整型变量,格式化符为 %li,如:long int a;

long long int:声明变量xx为long long 的整型变量,格式化符为 %lli,如:long long int b;

long double:跟int基本相同

unsigned int :声明无符号的整型变量,如:unsigned int c;

signed int :声明有符号的整型变量,如:signed int d;

void 类型:

告诉编译器没有任何范围类型的值,不能像其他数据类型一样来声明变量,例如:

void i = 10;//错误

void 通常与方法一起搭配使用,比如:

-(void) test 

{

   //code

}

id类型:是oc中独有的数据类型,它可以存储任何类型的对象,从某种意义上说,它就是一般的对象类型。

将number声明为id类型的变量,如:id number;

格式化说明符:%p

 

 

0 0

你感兴趣的课程

移动开发 IOS开发入门教程
17万+浏览/ 7245学员/ 4.1评分
免费
7万+浏览/ 803学员/ 4.8评分
免费
6万+浏览/ 241学员/ 4评分
免费