废话不多说,直接干活! 强制类型转换的实质(普通数据类型): 1、保持位值不变,只是改变了解释这些位置的方式(最高位是否看成符号位来解释等等) 2、将short 或者 short 类型数据转化为 unsigned 类型时,先将数据转换为 int 类型,再将int 类型 转换为 unsigned in ...
分类:
其他好文 时间:
2019-09-30 18:19:34
阅读次数:
238
计算机组成原理和结构图式(第二章) 1、数值型数据表示 1)进位计数制 (1)十进制—>二 整数部:除基取余 小数部:乘积取整 (2)二进制—>按权相加 2)数符表示:无符号数、有符号数(真值、机器数) 3)定点表示法:小数点位置固定不变,本身不占存储位 (1)整数:精度为固定的1 无符号 有符号: ...
分类:
其他好文 时间:
2019-09-29 23:41:54
阅读次数:
132
2019 2020 1 20175204 《信息安全系统设计基础》第二周学习总结 学习目标 1.理解二进制在计算机中的重要地位 2.掌握布尔运算在C语言中的应用 3.理解有符号整数、无符号整数、浮点数的表示 4.理解补码的重要性 5.能避免C语言中溢出,数据类型转换中的陷阱和可能会导致的漏洞 6.进 ...
分类:
其他好文 时间:
2019-09-29 19:45:08
阅读次数:
81
请编写程序检查C语言源程序中下列符号是否配对:/*与 */、(与 )、[与]、{与}。 输入格式: 输入为一个C语言源程序。当读到某一行中只有一个句点.和一个回车的时候,标志着输入结束。程序中需要检查配对的符号不超过100个。 输出格式: 首先,如果所有符号配对正确,则在第一行中输出YES,否则输出 ...
分类:
编程语言 时间:
2019-09-27 22:54:12
阅读次数:
233
变量就是申请内存来存储值。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来存储该类型数据。 Java的两大数据类型:内置数据类型和引用数据类型。 内置数据类型 byte字节 最小值-2^7,最大值2^7-1,默认值为0,是8位有符号的二进制补码表示的整数 short短整型 最小值-2 ...
分类:
编程语言 时间:
2019-09-27 19:04:33
阅读次数:
80
MySQL命令数据库命令分为以下几个大类: DDL 全称:Data Definition Language(数据定义语言),既然是定义语言其中有: create:创建数据库及其对象(包括新建表,索引,视图,存储过程等)。 alter: 改变现有数据库的结构(包括: 修改索引,修改字段类型,删除索引) ...
分类:
数据库 时间:
2019-09-22 23:36:00
阅读次数:
165
1、机器字长为n位的二进制数可以用补码来表示(2n)个不同的有符号定点小数。A:2nB:2n-1C:2n-1D:2n-1+1 【解析】:取值范围:[-2n -1, 2n - 1 - 1] (2n - 1 -1) + (-2n - 1)+1=2n -1 * 2的1次方 = 2n - 1 +1 = 2n ...
分类:
其他好文 时间:
2019-09-22 12:32:08
阅读次数:
94
```c //有符号整数溢出:964632435 10不能用类型“int”表示 //1534236469 int reverse(int x){ long int y = 0; while (x != 0) { y = (x % 10)+ y 10; x /= 10; if (y INT_MAX | ...
分类:
其他好文 时间:
2019-09-21 20:52:22
阅读次数:
70
扩展正则扩展正则,指的是表达式中含有:+?|{}等符号,在grep当中不能直接使用,需要加\拓义如果不想加\拓义的话可以使用egrep或者grep-E进行使用扩展正则:sed-r,和grep选项,含有+?|{}符号的时候需要加r选项,如果不加则需要加上\拓义awk默认支持grep、sed所有功能awk里面比较大小不能用数字和字母比较,这个比较不出来扩展正则?+|{}?扩展正则表示:?前面的字符有0
分类:
其他好文 时间:
2019-09-21 12:43:39
阅读次数:
108
ECMAScript赋值运算符,简单的赋值运算符由等号(=)实现,只是把等号右边的值赋予等号左边的变量。算术运算以及复合赋值运算符:1、乘法/赋值(*=)2、除法/赋值(/=)3、取模/赋值(%=)4、加法/赋值(+=)5、减法/赋值(-=)6、左移/赋值(<<=)7、有符号右移/赋值(>>=)8、无符号右移/赋值(>>>=)下面咱们单独拿出来解说一下:一
分类:
其他好文 时间:
2019-09-20 10:31:37
阅读次数:
109