Objective-C 2.0:数据类型与表达式解析
17 浏览量
更新于2024-08-02
收藏 663KB PPT 举报
"Objective-C-2.0程序设计的第4章主要讲解了数据类型和表达式,包括赋值运算符、算数表达式、数据类型(如int、float、double和char)以及常量的使用。课程由武汉大学国际软件学院提供。"
在Objective-C 2.0中,编程的基础是理解和运用各种数据类型来存储和操作数据。本章首先介绍了基本的数据类型,包括:
1. **int** 类型:用于存储整数值,不包含小数部分。例如,158、-10和0都是合法的整数常量。
2. **float** 类型:用于存储带有小数的数值。浮点常量可以通过包含小数点来识别,即使小数点前的数字可以被省略。
3. **double** 类型:类似于float,但提供更大的值域和更高的精度。当需要比float更精确的浮点计算时,应该使用double。
4. **char** 类型:用于存储单个字符。字符常量通常被单引号包围,如'a'、';'和'0'。
这些数据类型都有其特定的值域,即它们能表示的数值范围,这与分配给它们的内存大小有关。在某些情况下,可以通过使用限定词如`long`来扩展整型变量的值域,例如`long int`,在某些计算机上,这会导致整型变量具有更大的表示能力。
此外,课程还涵盖了赋值运算符和算术表达式。赋值运算符(如=)用于将值赋给变量,而算术表达式则涉及加法、减法、乘法、除法等数学运算,它们是程序中进行计算的基础。
代码清单4-1展示了如何在Objective-C中使用这些基本数据类型编写和运行简单的程序。通过NSLog函数,开发者可以打印出变量的值,对于long int这样的类型,需要使用特定的格式修饰符如%li来正确地显示其值。
本章内容是Objective-C编程的基础,对理解和掌握程序设计至关重要,特别是对于初学者,理解这些基本概念有助于构建扎实的编程基础。
127 浏览量
102 浏览量
点击了解资源详情
2021-09-30 上传
328 浏览量
2015-10-22 上传
2021-10-06 上传
2021-09-30 上传
102 浏览量

Mmnnnbb123
- 粉丝: 773

最新资源
- Panda DirectX Exporter for 3ds Max支持2010-2012版本
- Web开发产品组合的设计与实践
- Go pkgreflect预处理器:实现包级反射机制
- 掌握Sample语言的语义分析与中间代码生成
- Android Studio下的WiFi管理Demo教程
- 计算机组成原理实验课:串行通信控制器代码解析
- 《Windows程序设计》配套源代码,初学者入门佳品
- EPG测试:英国卫星节目单解析指南
- JSP技术实现的图书馆管理系统PPT文档
- 使用Glide和Transformation处理Android图片加载与缓存
- SIwave5培训教程-网际星空入门指南
- JSP图片上传功能实现的案例源码分享
- 2008年第17期微型计算机主要内容探讨
- ParlaCLARIN语料库处理与注释的工作流程指南
- 新一代3D模型查看工具supermodel V18简介
- Goline:基于Linenoise的Go语言简易readline工具