百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 文章教程 > 正文

8-9-10、转义字符和强制类型转换_笔记

xsobi 2024-12-06 20:30 1 浏览

  1. 转义字符:
  1. 转义字符是一个字符,它由一个\+一个字母来组成具有特殊意义的一个字符。
  2. 当我们需要在字符串中输入一些特殊字符时,比如:半角引号,换行,退格等,就需要使用转义字符。
  3. 常用的转义字符:

\n 换行

\b backspace退格

\t tab键 由多个空格组成的一个字符,具有行与行之间的对齐功能。

  1. 在字符串前面加一个@符号有三种意义:

①字符串中如果有\,则不再理解为转义字符。

②使字符串可以换行。

③如果想输出引号,用两个引号代表一个引号。

例:

namespace _转义字符

{

class Program

{

static void Main(string[] args)

{

Console.WriteLine("请输入你\n的\"我\"名字?"); //输出换行和””

Console.WriteLine(@"C:\Program Files\""UNP""\SystemLogs");

Console.ReadKey();

}

}

}

效果:

  1. 算术运算符及算术表达式
  1. 算术运算符:+;-:*;/;%(取余 取模) 例10%3结果为1。
  2. 算术运算符:他们都是二元运算符,参与操作的两个操作数的类型必须相同,并经过运算后的结果也与操作数的类型相同。
  3. 算术表达式:由算术运算符连起来的式子。 例:1+1;1+8
  4. 优先级:先乘除后加减,有括号的先算括号里的,相同级别的从左到右运算。
  5. 小括号可以无限套用,先算最里面小括号里面的再算外面小括号里面的,小括号要成对出现。
  6. 类型自动转换
  7. 参与运算(算术运算和赋值运算)的操作数和结果类型必须一致。当不一致时,系统自动完成类型转换。

①两种类型兼容:例如:int和double兼容

②目标类型大于原类型,转换后不丢失精度:就是说转换后的类型大于转换之前的类型,例:转换之前int,转换之后double。

  1. 强制类型转换
  1. 强制类型转换,数据类型一定要兼容。

①语法: (数据类型名)待转换的值; //只能进行数据之间的强制类型转换

例: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值,但它们的使用方式稍有不同。...

前端新手必看!HTML、CSS 和 JavaScript 详解与实用案例全攻略

#前端#...

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对象:字符串对象,提...

WebAssembly入门笔记[1]:与JavaScript的交互

...

在 JAVASCRIPT 中创建 HTML 元素...

你能在JavaScript中创建一个HTML元素吗?答案是肯定的,你可以在JavaScript中创建一个元素让我们看看如何?如果你想在JavaScript中创建一个div元素——...

Javaweb开发必备,JavaScript技术详解,JS从入门到精通

JavaScript编程语言:1.专门在浏览器编译与执行的编程语言2.帮助浏览器解决用户提出简单需求3.基于面向对象采用弱类型语法风格实现JavaScript学习教程...