OC基础2:一些基本概念
来源:互联网 发布:詹姆斯赛季数据 编辑:程序博客网 时间:2024/06/13 22:54
1、字符常量是存放在单引号中的单个字符,字符串常量是存放在双引号中的任意个数的字符。
2、Objective-C把‘\n’看过单个字符。
3、int在16位机里取值范围是-32768至32767,在32位机里取值范围是-2147483648至2147483647。
而unsinged int则为16位机0到65535,32位机0到4294967295。
4、在代码中的NSLog方法中,出现了“%%”的时候,意思是要输出一个“%”。
5、%用在计算中,是取余数的意思。
6、一般来说,当a和b都是int类型的时候,有以下等式:
a / b * b +a % b = a
7、在程序的运算中,只要表达式中的两个运算数是整型(还适用于short、unsigned和long整型),那么该运算就会在整数运算的规则下进行,产生的任何小数都会被删除,即使该结果赋给一个浮点型变量,也是如此。如下例子:
@autoreleasepool{
float f;
int i = 150;
f = i / 100;
NSLog(@”%f”,f)
}
输出结果为: 1.000000
8、在程序的运算中,只要表达式中的两个值有一个是浮点变量,或者有一个值虽然是常量但是是带有小数的常量,那么该运算就会在浮点运算的规则下进行。如下例子:
@autoreleasepool{
float f1, f2;
int i = 150;
f1 = (float)i / 100;
f2 = i / 100.0;
NSLog(@”%f,%f”, f1, f2)
}
输出结果为: 1.500000,1.500000
9、关于8中的(float)i:
(float)是将i强制转化为float类型,但是不会改变i原来的值。
10、等式 a /= b + c 等同于:a = a / (b + c)
- OC基础2:一些基本概念
- OC基础1:一些基本概念
- OC基础3:一些基本概念
- #OC---一些基本概念
- Web开发基础--一些基本概念
- OC中的一些基础方法
- OC基本概念
- c++基础:C++的一些基本概念
- JNI开发基础系列--JNI一些基本概念
- OC中的关键字以及一些基础概念
- OC基础语法的一些注意点
- 黑马程序员——OC基础——OC基本语法和面向对象的基本概念
- OC基础笔记2
- OC 基础学习2
- OC语法基础(2)
- OC基础笔记2
- 计算机网络基础(2)----协议数据单元(PDU)以及一些基本概念的区分
- OC-基本概念
- C++ GUI Qt4学习笔记(二) 创建对话框
- 常用算法之选择排序
- 网狐棋牌(十) 成也萧何败也肖何? IUnknowEx
- XML(四)dom4j解析XML
- Binary Tree Preorder Traversal
- OC基础2:一些基本概念
- Java学习笔记六(I/O流)
- Quake2 源代码的生成和运行
- 【C++探索之旅】第一部分第三课:第一个C++程序
- java多线程之通过Exchanger线程间传递数据
- 网狐的加密模块,映射加密算法分析
- Webstrom酷炫主题
- 找寻链表的倒数K个结点
- bootstrap中的路由与锚点混合使用锚点乱跳问题