8-9-10、转义字符和强制类型转换_笔记
xsobi 2024-12-06 20:30 1 浏览
- 转义字符:
- 转义字符是一个字符,它由一个\+一个字母来组成具有特殊意义的一个字符。
- 当我们需要在字符串中输入一些特殊字符时,比如:半角引号,换行,退格等,就需要使用转义字符。
- 常用的转义字符:
\n 换行
\b backspace退格
\t tab键 由多个空格组成的一个字符,具有行与行之间的对齐功能。
- 在字符串前面加一个@符号有三种意义:
①字符串中如果有\,则不再理解为转义字符。
②使字符串可以换行。
③如果想输出引号,用两个引号代表一个引号。
例:
namespace _转义字符
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入你\n的\"我\"名字?"); //输出换行和””
Console.WriteLine(@"C:\Program Files\""UNP""\SystemLogs");
Console.ReadKey();
}
}
}
效果:
- 算术运算符及算术表达式
- 算术运算符:+;-:*;/;%(取余 取模) 例10%3结果为1。
- 算术运算符:他们都是二元运算符,参与操作的两个操作数的类型必须相同,并经过运算后的结果也与操作数的类型相同。
- 算术表达式:由算术运算符连起来的式子。 例:1+1;1+8
- 优先级:先乘除后加减,有括号的先算括号里的,相同级别的从左到右运算。
- 小括号可以无限套用,先算最里面小括号里面的再算外面小括号里面的,小括号要成对出现。
- 类型自动转换
- 参与运算(算术运算和赋值运算)的操作数和结果类型必须一致。当不一致时,系统自动完成类型转换。
①两种类型兼容:例如:int和double兼容
②目标类型大于原类型,转换后不丢失精度:就是说转换后的类型大于转换之前的类型,例:转换之前int,转换之后double。
- 强制类型转换
- 强制类型转换,数据类型一定要兼容。
①语法: (数据类型名)待转换的值; //只能进行数据之间的强制类型转换
例:int b=(int)3.14; //(int)就是要转换后的类型,3.14就是要转换的值。
②Convert不仅是内存级别的转换,还是考虑数据意义的转换。Convert是一个加工,改造的过程。
语法:Convert.ToInt32(待转字符串);
例:int b=Convert.ToInt32(3.14); //Convert.ToInt32()就是要转换后的类型方法,ToInt32代表转换后的类型,3.14就是要转换的值。
Convert.ToString(a)等价于a.ToString()。
2.一切类型都可以转换成string类型。
相关推荐
- 在javascript中如何将字符串转成变量或可执行的代码?
-
有这样一个需求:当前作用域内有未知的一些变量,其中一个函数中可以拿到某个变量名字符串,怎么能在函数内通过传进来的字符串取到作用域链中的变量值,示例小demo如下:constname='...
- 程序员的 JavaScript 代码该如何让计算机搞懂?
-
出自程序员之手的JavaScript代码,该如何变成计算机所能理解的机器语言呢?本文将带你走进JavaScript引擎内部,一探究竟。作者|LydiaHallie译者|弯月,责编|...
- JavaScript奇淫技巧:把JS编译成exe
-
JavaScript奇淫技巧:把JS编译成exe本文,介绍一种一般人不知道的技术:把JS代码编译成exe,而且不使用第三方工具,仅用系统工具完成。第一:工具准备编译JS代码,使用一个名为jsc.exe...
- 掌握JavaScript中的Call和Apply,让你的代码更强大、更灵活
-
在学习JavaScript时,你可能会遇到call和apply这两个方法。它们的作用其实很相似,都是用来调用函数并设置函数内部的this值,但它们的使用方式稍有不同。...
- JavaScript代码流程图的制作与反制作
-
JavaScript代码流程图的制作与反制作尽在此文。如题所述,先介绍一个模块:js2flowchart,可以将JavaScript代码快速生成漂亮的SVG流程图。从Github上找到并下载该模块即可...
- Node.js支持原生运行TypeScript——自动将TS代码转译为JS代码
-
Node.js合并了为TypeScript添加实验性支持的PR。...
- uni-app使用经验—vue页面和html页面如何互相调用接口并传参
-
说明最近在项目上有个移动端(uni-app)的需求,就是要在移动端APP上的vue页面中通过web-view组件来调用html页面,并且要实现在html页面中可以点击一个元素来调用vue页面中uni...
- JavaScript 函数式编程:从入门到精通的实战指南
-
JavaScript作为一种多范式编程语言,支持面向对象、命令式以及函数式编程。尤其是在现代开发中,函数式编程(FP)因其清晰、简洁的代码风格和强大的可维护性,逐渐成为许多开发者的首选编程范式。本文将...
- Html2OpenXml:HTML转化为OpenXml的.Net库,轻松实现Html转Word
-
我是编程乐趣,一个10年.Net开发经验老程序员,点击右上方“关注”,每天为你分享开源项目和编程知识。推荐一个开源库,轻松实现HTML转化为OpenXml。...
- 使用JavaScript实现前端导入和导出excel文件?(H5编辑器实战)
-
前言最近笔者终于把H5-Dooring...
- JavaScript从入门到精通 javascript怎么入门
-
前几天,我们学习了JavaScript的入门课程,但是要想做网站,仅仅学会入门是不够的,今后的几天,我将带领大家精通JavaScript,希望大家好好学习!JS内置对象String对象:字符串对象,提...
- 在 JAVASCRIPT 中创建 HTML 元素...
-
你能在JavaScript中创建一个HTML元素吗?答案是肯定的,你可以在JavaScript中创建一个元素让我们看看如何?如果你想在JavaScript中创建一个div元素——...
- Javaweb开发必备,JavaScript技术详解,JS从入门到精通
-
JavaScript编程语言:1.专门在浏览器编译与执行的编程语言2.帮助浏览器解决用户提出简单需求3.基于面向对象采用弱类型语法风格实现JavaScript学习教程...
- 一周热门
- 最近发表
-
- 在javascript中如何将字符串转成变量或可执行的代码?
- 程序员的 JavaScript 代码该如何让计算机搞懂?
- JavaScript奇淫技巧:把JS编译成exe
- 掌握JavaScript中的Call和Apply,让你的代码更强大、更灵活
- 前端新手必看!HTML、CSS 和 JavaScript 详解与实用案例全攻略
- JavaScript代码流程图的制作与反制作
- Node.js支持原生运行TypeScript——自动将TS代码转译为JS代码
- uni-app使用经验—vue页面和html页面如何互相调用接口并传参
- JavaScript 函数式编程:从入门到精通的实战指南
- Html2OpenXml:HTML转化为OpenXml的.Net库,轻松实现Html转Word
- 标签列表
-
- grid 设置 (58)
- 移位运算 (48)
- not specified (45)
- patch补丁 (31)
- 导航栏 (58)
- context xml (46)
- scroll (43)
- element style (30)
- dedecms模版 (53)
- vs打不开 (29)
- nmap (30)
- c 视频教程下载 (33)
- listview排序 (33)
- firebug 使用 (31)
- transactionmanager (30)
- characterencodingfilter (33)
- getmonth (34)
- commandtimeout (30)
- hibernate教程 (31)
- label换行 (33)
- curlpost (31)
- android studio 3 0 (34)
- android开发视频 (30)
- android应用开发 (31)
- html转js (35)