Objective-c 基本数据类型
Posted 小杨的学习笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Objective-c 基本数据类型相关的知识,希望对你有一定的参考价值。
//
// main.m
// BasicData Type
//
// Created by xxx on 2017/9/27.
// Copyright © 2017年 xxx. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
//整型
int intValue = 5;
short shortValue = 5;
long longValue = 5;
long long longlongValue = 5;
NSLog(@"%i,%hi,%li,%lli", intValue,shortValue,longValue,longlongValue);
//浮点型
float floatValue = 5.0;
double doubleValue = 5.0;
NSLog(@"浮点数据:%f,%f",floatValue,doubleValue);
//科学计数法
double doubleValue2 = 6.6e10;
NSLog(@"科学计数法:%f",doubleValue2);
NSLog(@"科学计数法:%e",doubleValue2);
//字符类型
//char 在‘单引号’中放入任意utf-8格式的字符
// \n : 换行
// \t : 制表符
// \\ : 反斜杠
// \" : 双引号
// \' : 单引号
// %% : %
char charValue = 'a';
NSLog(@"%c \nb \t c \\ \" \' %%",charValue);
//布尔型
//id类型
//表示存储任意类型的对象
//基本数据类型转换
//隐式转换
//显示转换
//隐式转换
NSLog(@"%f",intValue + floatValue);
//显示转换
int result = intValue + (int)floatValue;
NSLog(@"%d",result);
}
return 0;
}
以上是关于Objective-c 基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章