摘要:2.42 编写一个c表达式,生成一个字,由x的最低有效字节和y中剩下的字节组成。对于对于运算数 x = 0x89ABCDEF 和 y = 0x76543210,生成的结果是0x765432EF 答:分析一下, a>. 这道题目主要考的是咱们逻辑运算的使用,首先咱们来回顾一下都有哪些逻辑运算: 按位与 阅读全文
c 浮点数
2017-08-10 18:49 by ZengGW, 862 阅读, 0 推荐, 收藏, 编辑
摘要:一、二进制小数 十进制小数: 12.3410 == 1 * 101 + 2 * 100 + 3 * 10-1 + 4 * 10-2 = 12(34/100) (可能很多人还不知道怎么计算一个数的负幂,这里给大家一个方法:一个数的负的X次方等于这个数的X次方分之一,比如2-2 = 0.25 = 1/2 阅读全文
c 整数运算
2017-08-03 16:10 by ZengGW, 711 阅读, 0 推荐, 收藏, 编辑
摘要:一、无符号加法(形式的模运算,无符号加法等价于计算模2w 的和) 示例:非负数 x 和 y 位数: w(8位机) 范围: 0 <= x,y <= 2w -1 结果:0 <= x+y <= (2w -1 + 2w -1) > 0 <= x+y <= 2w +1-2 比如:200 + 100 = 300 阅读全文
有符号数与无符号数的转换
2017-07-26 17:47 by ZengGW, 9155 阅读, 0 推荐, 收藏, 编辑
摘要:c支持所有数据类型的有符号与无符号运算,尽管c标准没有明确指定某种有符号数的表示,但是几乎所有的机器都使用二进制补码 大多数数字默认是有符号的,当咱们声明一个12345或者0x123,这其实都是有符号的 c在同时包含有符号和无符号的运算,c会把有符号的运算数隐含转换成无符号的运算数(只要含有无符号的 阅读全文
二进制的反码
2017-07-24 12:03 by ZengGW, 1207 阅读, 0 推荐, 收藏, 编辑
摘要:c语言的二进制数有三种表示方法:原码、反码、补码 , 主要讲反码(8位机器) 什么是反码呢? 正数:它的反码就是它本身 负数:它的反码在其原码的基础上, 符号位(什么是符号位?二进制表示正数负数使用二进制的最高位为1表示负数,0表示正数)不变,其余各个位取反 比如:-1 = 10000001 - 符 阅读全文
c 位运算
2017-07-18 14:59 by ZengGW, 656 阅读, 0 推荐, 收藏, 编辑
摘要:声明:位运算根据不同的操作系统得出的结果可能不同,在此我是根据 8位机 来做的介绍 优先级:! > 算术运算符 > 关系运算符 > && > || > 赋值运算符 一、位运算: 位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结 阅读全文
安装和使用PhantomJS
2017-05-27 10:39 by ZengGW, 27872 阅读, 0 推荐, 收藏, 编辑
摘要:一、安装PhantomJS(linux环境安装) 将PhantomJS下载在/usr/local/src/packet/目录下(这个看个人喜好) 操作系统:CentOS 7 64-bit 1.下载地址:http://phantomjs.org/download.html 2.文件名:phantomj 阅读全文
SecureCRT图形界面
2017-05-19 15:12 by ZengGW, 10739 阅读, 0 推荐, 收藏, 编辑
摘要:一般的咱们用这个工具连接服务器啥的都是命令行模式的,其实他也可以连接图形界面 一、Xmanager SecureCRT连接图形界面的话必须要有 Xmanager 工具的配合才行,SecureCRT显示图形界面是通过设置调用Xmanager - Passive程序打开一个外部界面来达到显示图形界面的 阅读全文
php curl模拟登陆抓取数据
2017-05-05 18:33 by ZengGW, 3235 阅读, 2 推荐, 收藏, 编辑
摘要:最近由于项目的需要,需要做数据抓取,也就是用的curl相关的函数库,在这之前还真心没有接触过这么高大上的东西,然后从刚开始到今天才研究curl算是第四天了,写这篇博客记录一下这几天的一个过程,在使用curl模拟登陆抓取数据过程中需要注意的一些事项,以及介绍一款支持跨平台(windows、linux、 阅读全文
sublime text 3 配置方法
2017-04-27 17:29 by ZengGW, 3490 阅读, 0 推荐, 收藏, 编辑
摘要:一、安装sublime text 3 1>.执行sublime text 3的安装包(.exe)文件安装成功后,进入sublime的安装目录(例如:D:\Program Files\Sublime Text 3),先创建一个目录(Data)注意大小写,然后在运行安装好的编辑器,编辑器的配置文件就会生 阅读全文