当前位置: 首页 > 编程笔记 >

C++学习小结之数据类型及转换方式

姜玮
2023-03-14
本文向大家介绍C++学习小结之数据类型及转换方式,包括了C++学习小结之数据类型及转换方式的使用技巧和注意事项,需要的朋友参考一下

一、输入输出语句

Console.ReadLine(); 会等待直到用户按下回车,一次读入一行
Console.ReadKey(); 则是等待用户按下任意键,一次读入一个字符。

二、数据类型

主要掌握:

1.值类型:int 整型,float 浮点型(单精度), double 双精度,char 字符型,bool 布尔型(两种状态true与false),datetime  日期时间

2.引用类型:string 字符串类型

问题?

a.字符串与字符的区别:string类型使用 “”,char用'',可以说字符串是字符的集合。eg:string s="abc";char s1='a‘,'b','c';

b.值类型与引用类型的区别:值类型就是现金,要用直接用;引用类型是存折,要用还得先去银行取现。

三、转换方式

1.隐式转换:包含关系。范围小的可以向范围大转。

2.显式转换

a.用()转。int a;double b; a=(int)b;

b.用convert。int a;float b; a=convert.toInt32(b);重点掌握。

c.用 parse。 int a;double b; a=int.parse(b);

四、html" target="_blank">运算符。

以上所述就是本文的全部内容了,希望大家能够喜欢。

 类似资料:
  • 本文向大家介绍C++学习小结之二进制转换,包括了C++学习小结之二进制转换的使用技巧和注意事项,需要的朋友参考一下 一、目的:便于计算机表示,稳定性好,符合逻辑运算,真为1,假为0. 二、各进制表示方法: 2进制:0,1 8进制:0-7 16进制:0-9,A,B,C,D,E,F 二、转换方法: 1.各进制转换为10进制: 从我们最了解的10进制入手。每个数都是10n次方相加。从右到左依次为:a*1

  • 本文向大家介绍ios学习笔记之基础数据类型的转换,包括了ios学习笔记之基础数据类型的转换的使用技巧和注意事项,需要的朋友参考一下 前言 前几天在做一些小功能的时候,忽然发现有的基础数据转换都忘记了,于是赶紧整理下记下来!方便自己以后查阅,也给有需要的朋友们一些参考,下面话不多说,来看详细的内容。 一、NSString 字符串拼接: 字符串与int 字符串与float NSData与字符串 二、N

  • 本文向大家介绍C++学习小结之语句,包括了C++学习小结之语句的使用技巧和注意事项,需要的朋友参考一下 一、顺序语句 二、条件,分支语句 1、if语句 关键是能够熟练运用 if的嵌套。要考虑好所有的情况。 如果说 条件是两种情况相互对应的,那么就可以只用 if 与else 。但必须要想好 每个else 跟哪个if是一对。 如果情况是相互独立的三种情况以上,那么可以选择运用if ... else i

  • 主要内容:1、隐式类型转换,2、显式类型转换数据类型转换就是将一种类型的数据转换为另一种类型,在 C# 中有两种形式的类型转换方式,分别是隐式类型转换和显示类型转换,下面就来详细介绍一下。 1、隐式类型转换 隐式类型转换是由 C# 以类型安全的方式执行的,转换的过程中不会导致数据丢失,例如从较小的整数类型(例如 int)转换到较大的整数类型(例如 long),从派生类转换为基类。 隐式转换不需要我们编写额外的代码,下例中演示了如何使用隐式类

  • 本文向大家介绍Lua学习笔记之数据类型,包括了Lua学习笔记之数据类型的使用技巧和注意事项,需要的朋友参考一下 从本篇博客开始研究一下Lua,现在的Lua真得是很火,因为Cocos2d-x写游戏的时候会用到,所以就拿过来学学吧,先从基础的语法开始,然后慢慢的深入。本人也是刚刚学习,希望和学习Lua的大家交流,博客权当笔记,有错误之处还请赐教。 当然首先是开发环境了,我的学习背景是Cocos2d-x

  • 本文向大家介绍JavaScript 学习笔记之数据类型,包括了JavaScript 学习笔记之数据类型的使用技巧和注意事项,需要的朋友参考一下 一、分类 基本数据类型:undefined、null、string、Boolean、number 复杂数据类型:object object的属性以无序的名称和值对的形式 (name : value) 来定义 二、详解 1、undefined:undefin