【Objective-C学习笔记】变量和基本的数据类型
OC是增强了C的特性,所以在变量和基本数据类型上基本与C一致。
在OC中变量命名有如下规则:
由字母、数字、下划线、$符号组成
必须以字母、下划线、$符号开头
大小写敏感
在OC中定义变量的时候不能使用OC的保留字,OC的保留字如下:
OC中有如下基本数据类型:int:声明整型变量double:声明双精度变量float:声明浮点型变量char:声明字符型变量id:通用的指针类型enum:声明枚举类型long:声明长整型变量或函数short:声明短整型变量或函数signed:声明有符号类型变量struct:声明结构体变量union:声明共用体(联合)数据类型unsigned:声明无符号类型变量void:声明函数无返回值或无参
数据类型格式化字符:
数据类型 | oc关键字 | 格式说明引导符 |
---|---|---|
整型 | int | %d 或 %i |
短整型 | short int | %hd 或 %hi |
长类型 | long int | %ld 或 %li |
无符号短整型 | unsigned int | %u |
无短整型 | unsigned short | %hu |
无符号长整型 | unsigned long | %lu |
浮点型 | float | %f |
双精度型 | double | %f |
长双精度型 | long double | %lf |
字符型 | char | %c |
转载于:https://www.cnblogs.com/xuzhengyao/p/9810336.html
【Objective-C学习笔记】变量和基本的数据类型相关推荐
- 《Go语言圣经》学习笔记 第四章 复合数据类型
<Go语言圣经>学习笔记 第四章 复合数据类型 目录 数组 Slice Map 结构体 JSON 文本和HTML模板 注:学习<Go语言圣经>笔记,PDF点击下载,建议看书. ...
- 《Go语言圣经》学习笔记 第三章 基础数据类型
<Go语言圣经>学习笔记 第三章 基础数据类型 目录 整型 浮点数 复数 布尔型 字符串 常量 注:学习<Go语言圣经>笔记,PDF点击下载,建议看书. Go语言小白学习笔记, ...
- LabView学习笔记(五):数据类型综合实验
Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...
- 《Python零基础快乐学习之旅》学习笔记3——Python的基本数据类型
第3章 Python的基本数据类型 1. 数值数据类型 1.1 整数与浮点数的运算 1.2 强制数据类型的转换 1.3 数值运算常用的函数 2. 布尔值数据类型 3. 字符串数据类型 3.1 字符串的 ...
- 获取两个数据的交集_Redis学习笔记统计该如何选择数据类型
关注爱因诗贤每天进步一点点导读 在业务场景中经常需要统计,如某直播累计观看人数.独立访客人数.历史总观看人数等等,再比如要统计某学生某月的签到情况等,遇到统计的情况,就需要思考如何合理地选择 Redi ...
- JavaScript学习笔记 - 变量、作用域与内存问题
本文记录了我在学习前端上的笔记,方便以后的复习和巩固. 4.1基本类型和引用类型的值 ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值.基本类型指的是简单的数据段,而引用类 ...
- Shell学习笔记---变量赋值与运算(原创)
声明:本文仅作学习研究使用,多数语句都是为了介绍语法而构造的. #!/bin/bash #Filename:prameter_parctise2 #Datetime:2010_12_24 09:24 ...
- aardio学习笔记-变量与常量
变 量 定义:在程序运行过程中,用来存储数据值并且其值能被改变的对象称为变量. 要求: 1.变量名开始字符不能为数字. 2.变量名包含中文时,中文字符前面不能有字母或数字. 3.可以使用美元符号 ...
- Python学习笔记——变量和字符串
目录 导引 案例一: 赋值,输出 案例二:赋值,计算,输出 案例三:赋值,拼接,输出 案例四:赋值,输出(转义字符的使用) 案例五:赋值,输出(多个转义字符的使用) 案例六:赋值,输出(赋值多行) 导 ...
- python常量变量和对象_Python学习笔记——变量和常量
一.变量 变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型. 在Python中,不需要事先声明变量名和类型,直接赋值即可创建各种类型的对象变量 ...
最新文章
- JS学习笔记 - 代码复用
- Cisco认证(CCNA,CCNP,CCIE)体系中文书籍全集书籍
- 单一职责原则(SRP)
- pandas中drop用法_pandas中drop()函数用法
- web charset
- csrf 攻击及防御
- spring AOP的配置
- 一个查英语缩写的网站
- mysql数据库添加商品_如何检测mysql 数据库执行了哪些sql语句 ecshop如何添加商品属性 ecshop 商品属性批量采集入库...
- C语言中的这些经典题目你都会了吗?【一文带你回顾经典】【全程高能】
- 那些会讲ppt的技术人有多爽?演讲的6个步骤
- *4-2 CCF 2014-12-2 Z字形扫描
- 烧录器DediWare General使用方法
- Lumerical Python API学习(七)——可视化几何
- UE4+科大讯飞语音听写2
- 蚂蚁p8多少股票_就在明天!“大象”蚂蚁来了 中一签能赚多少?|蚂蚁|a股|港股|科创板|股票...
- 【知识】操作系统题目
- idea 手动 Recompile 后弹框 messages
- 1_10_python基础学习_0515
- dcat-admin表格新增数据统计卡片