C语言重要知识点总结【7】:C语言中的常量、变量、标识符
目录
- 一、常量
- 1. 整型常量
- 2. 实型常量(浮点型常量)
- 3. 字符常量
- 3.1 普通字符
- 3.2 转义字符(表格)
- 3.3 常见字符与ASCLL代码
- 4. 字符串常量
- 4.1 字符串所占内存字节数:
- 5. 符号常量
- 二、变量
- 1. 常变量
- 三、标识符
大一下学期学习了C语言、暑假在家没事又把C语言复习了一遍。因此,趁热打铁,把所学内容写成笔记,以便以后复习,也希望能够帮助大家学好C语言。
以下内容如有错误,请大家在评论区指正,谢谢支持,共同进步。 go、go、go !!!
一、常量
在C语言中,数据有常量和变量之分:
若在程序执行过程中,其数值不能发生改变的量称为常量
若在程序执行过程中,其数值可以改变的量称为变量
常量:分为 直接常量 和 符号常量 。直接常量:分为整型常量、实型常量、字符常量和字符串常量。(通常将整型常量和实型常量合称为数值常量)
首先大概看一下关于常量的内容:
整型常量
:就是常整数,包括正整数、负整数和0。有十进制、八进制、十六进制三种表示形式。需要注意的是,八进制常整数在书写时以数字0作前缀;十六进制以0x作前缀。实型常量
:又称浮点型常量,采用十进制小数形式 和 指数形式表示。字符型常量
:用单引号括起来的单个字符,分为普通字符(‘a’,‘Z’,‘6’,’#’,’?’ )和转义字符(’\n’是换行符、’\t’是水平制表符,横向跳格,8个空格)字符串常量
:用双引号括起来的字符串符号常量
:用标示符代表一个常量,使用之前必须定义,具有一改全改的优点。例如: #definePI
3.14
1. 整型常量
整型常量:包括正整数、负整数 和 0
十进制整数
:书写形式通常是整数的写法。例如:0、16、88、666、-99 等。八进制整数
:书写形式通常在八进制整数的前面加一个数字0(0作前缀)。例如:00、0111、015、021等,它们分别表示十进制整数:0、73、13、17。十六进制整数
:书写形式通常是在十六进制整数的前面加0x(0x作前缀)。其中每个数字可以是 0 ~ 9、a ~ f 或 A~F 中的数字或英文字母。 例如:0x0(十进制0)、0x111(十进制273) 、0x15(十进制21)、0x21(十进制33 )、0x5a(十进制90 )、0Xa5(十进制165 )……
2. 实型常量(浮点型常量)
实型常量:又称浮点型常量,有 十进制小数形式 和 指数形式 2种表示形式。
① 十进制小数形式:
由数字和小数点组成
例如:3.14159、0.0、88.0、0.123、-6.66
② 指数形式:
由于计算机输入或输入是无法表示上角或下角,故规定以字母e或E代表以10为底的指数。
指数形式的实型常量 由十进制小数形式 或 十进制整型常量部分
+ 指数部分
,即e或E之前必须有数字,且e或E后面必须为整数。
错误形式:
e15 【e前面
缺少小数部分】
0.35e 【e后面
缺少一个整数】
78e-1.2 【1.2
不是整数】
3. 字符常量
3.1 普通字符
普通字符:用单撇号括起来的一个字符
- 单引号括起来的字符包括:
英文字母大、小写字符
各26个、数字字符
10个,以及空白符
(空格符、制表符、换行符),标点和特殊符号
(键盘上的共30个),它们也称为C语言的基本字符集。 - 如’a’,‘Z’,‘6’,’#’,’?’ 等是合法的字符常量,在内存中占一个字节。
- 单引号内如果是一个空格符,也是一个字符常量。
- 字符常量的值,就是它在ASCII编码表中的值是个从0~127之间的整数,因此字符常量可以作为整型数据来进行运算。
- 表达式 ‘Y’+32 的值为 121,字符
'Y'
对应ASCII码值是89 - 表达式 ‘7’+‘6’ 的值为109,通过查表可以发现
'7'
和'6'
对应的ASCII码值分别是55和54。应该注意’7’和7是不一样的,作为字符常量'7'
所代表的整型常量值是55,7
对应的是整型常量7。
3.2 转义字符(表格)
转义字符主要用来表示那些用一般字符不便于表示的控制代码,构成字符常量的控制字符必须用转义字符表示,这种“控制字符”在屏幕上是不能显示的,转义字符虽然包含两个或多个字符,但它只代表一个字符。转义字符的意思是将
\
后面的字符转换成另外的意义。
转义字符分为一般转义字符、八进制转义字符和十六进制转义字符。
一般转义字符
:'\n'
是换行符、'\t'
是水平制表符(将输出的位置跳到下一个Tab位置,一个Tab位置为8,即横向空8个格),'\?'
是一个问号……八进制转义字符
:反斜线后的八进制数可以不用 0 开头,由反斜杠'\'
和随后的1~3个八进制数字
构成的字符序列。’\60’、’\101’、’\141’分别表示字符’0’、‘A’和’a’。因为字符’0’、'A’和’a’的ASCII码的八进制值分别为60、101和141。十六进制转义字符
由反斜杠'\'
和字母x
(不能以大写字母 X 或 0X 开头。)及随后的1~2个十六进制数字
构成的字符序列。’\x30’、’\x41’、’\X61’分别表示字符’0’、‘A’和’a’。因为字符’0’、'A’和’a’的ASCII码的十六进制值分别为0x30、0x41和0x61。
最后一个小知识点:换行符'\n'
对应的十进制数是10,可以用八进制数 '\012'
表示。
共13个 | 转义字符 | 含义(字符值) | 作用 |
---|---|---|---|
1 | \' |
单撇号 | 输出单撇号 ' |
2 | \" |
双撇号 | 输出双撇号 |
3 | \? |
问号 | 输出问号字符 |
4 | \\ |
反斜线 | 输出反斜线字符 |
5 | \a |
警告(alert) | 产生声音或视觉信号 |
6 | \b |
退格(backspace) | 将光标当前位置后退一个字符 |
7 | \f |
换页(form feed) | 将光标当前位置移动到下一页的开头 |
8 | \n |
换行 | 将光标当前位置移动到下一行的开头 |
9 | \r |
回车 | 将光标当前位置移动到本行的开头0 |
10 | \t |
水平制表符 | 将光标当前位置移动到下一个Tab位置1 |
11 | \v |
垂直制表符 | 将光标当前位置移动到下一个垂直制表对齐点2 |
- | 转义字符 | 含义(字符值) | 作用 |
---|---|---|---|
12 | \o \oo 或 \ooo 其中o 代表一个八进制数字 |
八进制码对应的ASCLL字符 | 与该八进制对应的字符3 |
13 | \xh[h···] 其中h 代表一个十进制数字 |
与十六进制码对应的ASCLL字符 | 与该十六进制对应的字符 |
3.3 常见字符与ASCLL代码
4. 字符串常量
字符串常量是用“双撇号”括起来的多个字符的序列,如"a"、“abc123”、“China”、“你好”……
- 只要是“
双撇号
”括起来的,就算只有一个字符也叫字符串,如"a"。字符常量 'a’与字符串常量"a"是不同的。 - 一个字符在内存中只占一字节,而字符串本质上是多个字符组成的字符数组。C语言规定,在每一个字符串常量的结尾,系统都会自动加一个字符’\0’作为该字符串的“结束标志符”,系统据此判断字符串是否结束。 这里要特别强调一点:’\0’是系统自动加上的,不是人为添加的。
- ’\0’ 是 ASCII 码为 0 的字符,它不会引起任何控制动作,也不是一个可以显示的字符。
- 比如字符串常量"CHINA",表面上看它只有 5 个字符,但实际上它在内存中占6个节,‘C’、‘H’、‘I’、‘N’、‘A’、’\0’ 各占一字节。如果要输出该字符串,’\0’ 不会输出。也就是说,虽然实际上总共有 6 个字符,’\0’ 也包括在其中,但输出时 ‘\0’ 不会输出。系统从第一个字符 ‘C’ 开始逐个输出字符,直到遇到 ‘\0’,则表示该字符串结束,停止输出。
- 如果“双撇号”中能看见的字符有 n 个,则该字符串在内存中所占的内存空间为 n+1 字节。
4.1 字符串所占内存字节数:
双撇号中什么都不写
,则只有 ‘\0’ 一个字符,所以只占1字节。"a"
有 1 个可见字符,占 2 字节。"China"
有 5 个可见字符,占 6 字节。"How are you"
中,空格也是字符(占一个字节),也算是可见的,所以总共有 11 个可见字符,共占 12 字节。"I love you"
共 10 个可见字符,共占 11 字节。"你好"
,可见4个字节,共占 5 字节。
【注意】第6个"你好"为什么占 5 字节?有 2 个可见字符不是应该占3字节吗?C 语言规定,1个英文字符占 1个字节,而 1个中文字符占 2个字节,就算是中文的标点符号也是占 2个字节。所以两个汉字占 4 字节,加上 ‘\0’ 总共是 5 字节。
5. 符号常量
符号常量:用标示符代表一个常量,使用之前必须定义,具有一改全改
的优点。
定义符号常量的一般形式:
#define 标识符 常量
例如:将PI
定义为符号常量
#define PI 3.14
- 要区分符号常量和变量是不一样的,符号常量不占内存,只是一个临时符号,代表一个值,在预编译后这个符号就不存在了,故不能对符号常量赋新值。
- 为与变量名相区别,习惯上符号常量用大写字母表示,如PI(π),PRICE(价格),N(数)等
#include<stdio.h>
#define IP 3.14 //符号常量:在使用之前必须先定义//优点:改一处,即改全部
//从此行开始,以后所有的PI都代表3.14
int main()
{float r,S,V; //定义3个单精度浮点型变量 r,c,sprintf("请输入圆的半径 r=");scanf("%f",&r); //输入圆的半径 S=4*IP*r*r; V=4.0/3*IP*r*r*r;printf("\n圆的表面积 S=%.2f\n",S);printf("圆的体积 V=%.2f\n",V);return 0;
}
运行结果…………………………………………
二、变量
变量代表一个
有名字
、具有特定属性
的一个存储单元。他用来存放数据,也就是存放变量的值。在对程序编译连接时有编译系统给每一个变量名分配一个 存储地址 。
- 变量名开头必须是字母或下划线,不能是数字。 实际编程中最常用的是以字母开头,而以下划线开头的变量名一般都是系统专用的。
- 变量名绝对不可以是C语言关键字(C语言关键字一般常用的有32个,在谭浩强写的《C程序设计》中有37个关键字),并且变量不能有空格。
- 变量名的长度应当符合“min-length && max-information”原则。
1. 常变量
C99允许使用常变量,方法是在定义变量时,前面加一个关键字const
。
const int a=3;
//定义一个整型变量,指定其值为3,
//而且在变量的存在期间其值不能改变。
常变量具有变量的基本属性:有类型、占储存单元,只是不允许改变其值。常变量具有符号常量的优点,使用更方便。
常变量与符号符号常量区别
在编译后符号常量就不存在了,二常变量需要占用存储单元。
#define PI 3.1415926 //定义符号常量const float pi=3.1415926 //定义常变量
注意:有些编译系统还未实现C99的功能,初学者尽量不用,了解即可。但如果当你对C语言更加深入地去学习,常变量其实也是一个比较重要的知识点。
三、标识符
用来对变量、符号常量名、函数、数组、类型、等命名的有效字符序列统称标识符(identifier)。
C语言规定标识符只能由字母
、数字
和下画线
3种字符组成,且第一个字符必须是字母或下画线
。
- 大写字母和小写字母是两个不同的字符,sum和SUM不同变量名。
- 一般而言,变量名用小写字母表示,与人们日常习惯一致,以提高可读性。
- 例如:sum ,average , _total , Class , day ,month , Student_name , lotus_1_2_3 , BASIC , li_ling……
- 不合法标识符:M.D.John ,¥123 , #33 , 3D64 , a>b
- 其它:标识符可以任意长,但一般只有前32位有效。
最后推荐系列文章:
- C语言重要知识点总结【4】:C语言的32个关键字和9种控制语句
- C语言重要知识点总结【5】:C语言34种运算符优先级及结合性
- C语言重要知识点总结【6】:C语言的9种控制语句(详解)
以上内容如有错误,请大家在评论区指正,谢谢支持,共同进步。 加油!!!
如果你感觉我写的内容对你有一定的帮助,请给我点一个 【赞】作为您对我的鼓励, 谢谢!!
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 精密单点定位/PPP软件GAMP学习之一
一、基础知识1、《多系统GNSS非差非组合精密单点定位相关理论和方法研究》周锋 博士论文2、《BDS/GPS 非差非组合抗差自适应PPP》 纪超3、《GPS 非差相位精密单点定位理论与实现》 叶世榕4、《BDS/GPS精密单点定位收敛时间与定位精度比较》张小红5、《精密单点定位收敛时间的确…...
2024/3/27 21:14:55 - SI传染病模型
前言常见的传染病模型按照具体的传染病的特点可分为 SI、SIS、SIR、SIRS、SEIR 模型。其中“S”“E”“I”“R”的现实含义如下:S (Susceptible),易感者,指缺乏免疫能力健康人,与感染者接触后容易受到感染;E (Exposed),暴露者 ,指接触过感染者但暂无传染性的人,可用于存…...
2024/3/29 6:58:42 - 如何设计一个MQ
前言 如何设计一个XXX?在面试时我们经常遇到这样的问题...
2024/3/8 12:34:49 - 信息抽取_CodingPark编程公园
基本概念 信息抽取是一个宽泛的概念,指的是从非结构化文本中提取结构化信息的一类技术。这类技术依然分为基于规则的正则匹配、有监督学习和无监督学习等各种实现方法。我们将使用一些简单实用的无监督学习方法。由于不需要标注语料库,所以可以利用海量的非结构化文本。 信息…...
2024/3/5 3:10:47 - Linux虚拟机访问Win10共享文件错误(smbclient)
解决方法 1.打开控制面板,找到程序,点击启用或关闭Windows功能2.找到SMB 文件共享支持选项,点击加号展开3.将SMB 1.0/CIFS服务器选项勾选上4.完成以上操作后,重启系统即可使用Linux访问Windows10下的共享文件...
2024/3/29 6:39:26 - 跨域问题,普通页面和iframe跨域
1.普通接口跨域 针对这个情况,可以写一个Java过滤器来解决问题 /*** 跨域过滤器*/ public class OriginFilter implements Filter {public static final String PARAM_NAME_EXCLUSIONS = "exclusions";public static final String PARAM_NAME_INCLUSIONS = "in…...
2024/3/5 3:10:46 - ZoomCharts教学(二)——Vue整合zoomCharts--HelloWorld
1.准备vue脚手架 这里网上一搜一大堆,2.x或者3.0+ 都行的 如果是小白,可以参考我的这篇博客 《vue从零搭建脚手架教程》 这里是我使用的vue3.0的脚手架目录结构 2.引入zoomcharts 在package.json文件里面的dependencies里面加入依赖(这里我使用1.18.10来演示) "@dvsl/zo…...
2024/3/26 22:30:11 - 学习笔记: mysql增删改查基础语句
mysql基础入门语句 增: INSERT INTO 表名(字段1, 2, 3) VALUES(值1, 2, 3)删: DELETE FROM 表明 WHERE 删除条件不提供更新条件,则删除所有改: UPDATE 表名 SET 字段1 = 新值, 字段2 = 新值 WHERE 更新条件不提供更新条件,则更新所有查: SELECT * FROM 表名 WHERE 查询条件 …...
2024/3/10 22:13:25 - Mac 小白从入门到精通
Mac常用的操作 写给小白初次使用Mac电脑的一些基本操作。这也是我使用MacBookPro的第五天,踩了很多坑才勉强使用流畅了这台小祖宗。 常用快捷键 习惯了Windows系统,转变iOS首先要适应的就是快捷键的转变,没有了熟悉的ctrl、shift,变成了control、option、command。记住下面…...
2024/3/5 3:10:42 - Python环境搭建及Python数据类型
文章目录一.python介绍1.下载Anaconda2.运行Python自带Demo3.Python的工程结构4.Python开发工具5.Jupyter Notebook介绍6.PyCharm集成开发环境二.python语法1.Python语句块规范2.Python的注释方法与常见内置函数3.Python变量的特点4.数值类型5.列表(list)6.元组(tuple)7.列…...
2024/3/26 13:34:40 - java实现一个简单的图书管理系统
java实现一个简单的图书管理系统 定义图书类Book,具有属性账号id,书名name、作者author 和价格price,在创建图书对象时要求通过构造器进行创建,一次性将四个属性全部赋值,要求账号属性是int型,书名是String型,作者是String型,价格是double。在创建好用户后,书名不能进…...
2024/3/24 0:18:09 - 【运维开发】Mac OS(10.13.6)使用 vagrant+VirtualBox +centos7搭建k8s集群
Mac OS(10.13.6)使用 vagrant+VirtualBox +centos7搭建k8s集群步骤 环境准备工作 下载VirtualBox 地址:https://www.virtualbox.org/ 下载最新安装包 6.1 ,安装环境很简单,根据步骤下一步即可 下载vagrant 地址:https://www.vagrantup.com/ 下载最新安装包 Vagrant 2.2.9 ,…...
2024/3/5 3:24:07 - 网上经常看到的“零基础”学游戏建模真的可信吗
最近每天都能在各大网站看到招收建模小白的广告,这又让我想起了当年的惨痛教训。这是我大学刚毕业时候的一段神奇的上当经历,好在最后只损失了时间。 2017年8月,作为一个大专毕业的大学生,学习的又是学历要求很高的编程类专业,于是毕业后义无反顾的选择抛弃本专业。 本着对…...
2024/3/22 18:13:03 - MyBatis-Plus2020最新教程学习笔记
MyBatis-Plus 为什么要学习它呢?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成! JPA 、 tk-mapper、MyBatisPlus特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直…...
2024/3/5 3:24:06 - 一边招新人,一边裁老人,互联网大厂都这么两面派吗?
“作为曾被大厂‘优化’的员工之一,我也愤怒,但更多的是无奈。什么时候35岁成了事业的’分水岭’?什么时候老员工成了公司的头号’牺牲品’?我不觉得这样是对的…” 8月6日,腾讯开启最大规模校招——规模超过5000人,但是根据内部人透露,这批空位却要通过裁掉老员工腾出来…...
2024/3/28 12:18:01 - Python项目--外星人入侵--武装飞船
武装飞船 开始游戏项目 创建Pygame窗口以及响应用户输入 首先,我们创建一个空的Pygame窗口。使用Pygame编写的游戏的基本结构如下: #alien_invasion.py import sys import pygame def run_game():# 初始化游戏并创建一个屏幕对象pygame.init()screen = pygame.display.set_mo…...
2024/3/12 20:13:03 - [机器学习 周志华][笔记] 1.1 线性模型 基本形式
作者:解琛 时间:2020 年 8 月 24 日机器学习 周志华 给定由 ddd 个属性描述的示例 x=(x1;x2;...;xd){\boldsymbol x} = (x_1; x_2; ...; x_d)x=(x1;x2;...;xd),其中 xix_ixi 是 x{\boldsymbol x}x 在第 iii 个属性上的取值。 线性模型(linear model)试图学得一个通…...
2024/3/24 20:59:13 - Linux 搭建私有CA证书服务器之超详细版本
一、CA简介CA是什么?CA是Certificate Authority的简写,从字面意思翻译过来是凭证管理中心,认证授权。它有点类似我们生活中的身份证颁发机构,这里的CA就相当于生活中颁发身份证的机构。不同于生活中的颁发机构,这里的CA是给服务器颁发证书。颁发证书的目的同生活中的办理身…...
2024/3/28 14:23:26 - Flink - 尚硅谷- 大数据高级 Flink 技术精讲 - 3
附.项目实战1. 项目整体介绍1.1 电商用户行为分析 1.2 项目模块设计2. 实时热门商品统计 3. 实时流量统计3.1 PVTopN - 热点网站 3.2 PV - 网站总浏览量 3.3 UV - 网站独立访客数4. 市场营销商业指标统计分析4.1 APP 市场推广统计 4.2 页面广告分析5. 恶意登陆监控5.1 Demo 5.2…...
2024/3/22 15:23:51 - 计算机原理--进制运算的基础
进制运算的基础进制概述二进制运算的基础 进制概述进制的定义进位制是一种计数方式,亦称进位计数法或位值计数法 有限种数字符号来表示无限的数值 使用的数字符号的数目称为这种进位制的基数或底数常见的进制二十进制玛雅文明的玛雅数学 因努伊特的因努伊特数字六十进制时间、…...
2024/3/17 21:14:15
最新文章
- 图像旋转算法双线性插值法详解
双线性插值法是一种常用的插值算法,用于在图像旋转、缩放等操作中估计目标像素的灰度值。它基于近邻像素之间的灰度变化趋势进行推断,从而提供更平滑和精确的结果。 双线性插值算法的基本思想如下: 首先,根据旋转角度确定旋转中心…...
2024/3/29 10:18:35 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - HCIP —— 生成树 (下)
目录 STP(生成树)的角色选举 根网桥 根端口 选举规则: 指定端口 生成树的端口状态 STP的接口状态:禁用、阻塞、侦听、学习、转发 五种状态 禁用状态 阻塞状态 侦听状态 学习状态 转发状态 当生成树拓扑结构发生变化 …...
2024/3/28 18:59:53 - 蓝桥杯刷题之路径之谜
题目来源 路径之谜 不愧是国赛的题目 题意 题目中会给你两个数组,我这里是分别用row和col来表示 每走一步,往左边和上边射一箭,走到终点的时候row数组和col数组中的值必须全部等于0这个注意哈,看题目看了半天,因为…...
2024/3/28 5:29:04 - 416. 分割等和子集问题(动态规划)
题目 题解 class Solution:def canPartition(self, nums: List[int]) -> bool:# badcaseif not nums:return True# 不能被2整除if sum(nums) % 2 ! 0:return False# 状态定义:dp[i][j]表示当背包容量为j,用前i个物品是否正好可以将背包填满ÿ…...
2024/3/28 16:59:55 - 【Java】ExcelWriter自适应宽度工具类(支持中文)
工具类 import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.CellType; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet;/*** Excel工具类** author xiaoming* date 2023/11/17 10:40*/ public class ExcelUti…...
2024/3/28 4:39:34 - Spring cloud负载均衡@LoadBalanced LoadBalancerClient
LoadBalance vs Ribbon 由于Spring cloud2020之后移除了Ribbon,直接使用Spring Cloud LoadBalancer作为客户端负载均衡组件,我们讨论Spring负载均衡以Spring Cloud2020之后版本为主,学习Spring Cloud LoadBalance,暂不讨论Ribbon…...
2024/3/28 5:03:31 - TSINGSEE青犀AI智能分析+视频监控工业园区周界安全防范方案
一、背景需求分析 在工业产业园、化工园或生产制造园区中,周界防范意义重大,对园区的安全起到重要的作用。常规的安防方式是采用人员巡查,人力投入成本大而且效率低。周界一旦被破坏或入侵,会影响园区人员和资产安全,…...
2024/3/28 19:59:46 - VB.net WebBrowser网页元素抓取分析方法
在用WebBrowser编程实现网页操作自动化时,常要分析网页Html,例如网页在加载数据时,常会显示“系统处理中,请稍候..”,我们需要在数据加载完成后才能继续下一步操作,如何抓取这个信息的网页html元素变化&…...
2024/3/28 21:57:52 - 【Objective-C】Objective-C汇总
方法定义 参考:https://www.yiibai.com/objective_c/objective_c_functions.html Objective-C编程语言中方法定义的一般形式如下 - (return_type) method_name:( argumentType1 )argumentName1 joiningArgument2:( argumentType2 )argumentName2 ... joiningArgu…...
2024/3/28 9:07:44 - 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】
👨💻博客主页:花无缺 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】🌏题目描述🌏输入格…...
2024/3/28 18:09:48 - 【ES6.0】- 扩展运算符(...)
【ES6.0】- 扩展运算符... 文章目录 【ES6.0】- 扩展运算符...一、概述二、拷贝数组对象三、合并操作四、参数传递五、数组去重六、字符串转字符数组七、NodeList转数组八、解构变量九、打印日志十、总结 一、概述 **扩展运算符(...)**允许一个表达式在期望多个参数࿰…...
2024/3/28 21:57:50 - 摩根看好的前智能硬件头部品牌双11交易数据极度异常!——是模式创新还是饮鸩止渴?
文 | 螳螂观察 作者 | 李燃 双11狂欢已落下帷幕,各大品牌纷纷晒出优异的成绩单,摩根士丹利投资的智能硬件头部品牌凯迪仕也不例外。然而有爆料称,在自媒体平台发布霸榜各大榜单喜讯的凯迪仕智能锁,多个平台数据都表现出极度异常…...
2024/3/28 9:58:22 - Go语言常用命令详解(二)
文章目录 前言常用命令go bug示例参数说明 go doc示例参数说明 go env示例 go fix示例 go fmt示例 go generate示例 总结写在最后 前言 接着上一篇继续介绍Go语言的常用命令 常用命令 以下是一些常用的Go命令,这些命令可以帮助您在Go开发中进行编译、测试、运行和…...
2024/3/28 10:24:59 - 用欧拉路径判断图同构推出reverse合法性:1116T4
http://cplusoj.com/d/senior/p/SS231116D 假设我们要把 a a a 变成 b b b,我们在 a i a_i ai 和 a i 1 a_{i1} ai1 之间连边, b b b 同理,则 a a a 能变成 b b b 的充要条件是两图 A , B A,B A,B 同构。 必要性显然࿰…...
2024/3/28 19:51:36 - 【NGINX--1】基础知识
1、在 Debian/Ubuntu 上安装 NGINX 在 Debian 或 Ubuntu 机器上安装 NGINX 开源版。 更新已配置源的软件包信息,并安装一些有助于配置官方 NGINX 软件包仓库的软件包: apt-get update apt install -y curl gnupg2 ca-certificates lsb-release debian-…...
2024/3/28 19:36:32 - Hive默认分割符、存储格式与数据压缩
目录 1、Hive默认分割符2、Hive存储格式3、Hive数据压缩 1、Hive默认分割符 Hive创建表时指定的行受限(ROW FORMAT)配置标准HQL为: ... ROW FORMAT DELIMITED FIELDS TERMINATED BY \u0001 COLLECTION ITEMS TERMINATED BY , MAP KEYS TERMI…...
2024/3/28 17:15:47 - 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法
文章目录 摘要1 引言2 问题描述3 拟议框架4 所提出方法的细节A.数据预处理B.变量相关分析C.MAG模型D.异常分数 5 实验A.数据集和性能指标B.实验设置与平台C.结果和比较 6 结论 摘要 异常检测是保证航天器稳定性的关键。在航天器运行过程中,传感器和控制器产生大量周…...
2024/3/29 9:27:12 - --max-old-space-size=8192报错
vue项目运行时,如果经常运行慢,崩溃停止服务,报如下错误 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 因为在 Node 中,通过JavaScript使用内存时只能使用部分内存(64位系统&…...
2024/3/28 8:14:39 - 基于深度学习的恶意软件检测
恶意软件是指恶意软件犯罪者用来感染个人计算机或整个组织的网络的软件。 它利用目标系统漏洞,例如可以被劫持的合法软件(例如浏览器或 Web 应用程序插件)中的错误。 恶意软件渗透可能会造成灾难性的后果,包括数据被盗、勒索或网…...
2024/3/28 19:58:12 - JS原型对象prototype
让我简单的为大家介绍一下原型对象prototype吧! 使用原型实现方法共享 1.构造函数通过原型分配的函数是所有对象所 共享的。 2.JavaScript 规定,每一个构造函数都有一个 prototype 属性,指向另一个对象,所以我们也称为原型对象…...
2024/3/28 21:57:45 - C++中只能有一个实例的单例类
C中只能有一个实例的单例类 前面讨论的 President 类很不错,但存在一个缺陷:无法禁止通过实例化多个对象来创建多名总统: President One, Two, Three; 由于复制构造函数是私有的,其中每个对象都是不可复制的,但您的目…...
2024/3/28 8:24:01 - python django 小程序图书借阅源码
开发工具: PyCharm,mysql5.7,微信开发者工具 技术说明: python django html 小程序 功能介绍: 用户端: 登录注册(含授权登录) 首页显示搜索图书,轮播图࿰…...
2024/3/29 8:23:18 - 电子学会C/C++编程等级考试2022年03月(一级)真题解析
C/C++等级考试(1~8级)全部真题・点这里 第1题:双精度浮点数的输入输出 输入一个双精度浮点数,保留8位小数,输出这个浮点数。 时间限制:1000 内存限制:65536输入 只有一行,一个双精度浮点数。输出 一行,保留8位小数的浮点数。样例输入 3.1415926535798932样例输出 3.1…...
2024/3/28 9:26:43 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57