数据处理
文章平均质量分 57
u014585564
这个作者很懒,什么都没留下…
展开
-
sscanf()提取数据的方法
程序中常对文件中的数据处理,处理的前提是提取数据,而sscanf是提取数据的好方法。 空白符,包括空格、回车、制表符、新行垂直制表符、进纸符,将输入的数据分为不同的域(格式化符为%c时除外,可以将空白符读入)。控制字符串中,每个格式化说明符(以%开始)可以将对应的数据域的数据存储,也可以忽略(常用如%*s,%[^a-z],控制字符串中的非空白符,如%dabc%d,会把abc两边的数字忽略原创 2016-11-07 20:27:56 · 8046 阅读 · 0 评论 -
sscanf()中的格式说明符对数据的作用
由于sscanf与scanf的作用基本一致,后者是从控制台输入,前者是从内存中输入,此处以scanf解释格式说明符的作用。 格式说明符不对数据类型进行转换,而是向计算机说明这个数据是什么类型的数据,以便计算机存储相应的二进制。 1,scanf('%x',&data);输入12,则内存中data=10010。格式说明符向计算机说明12是16进制数,12(16进制)=10010。 2原创 2016-11-07 20:30:44 · 1055 阅读 · 0 评论 -
赋值过程
此处的赋值指的是把常量赋值给变量,因此首先说明两者在内存中是如何存在的。 数据分为变量和常量。我们知道变量是有数据类型的,数据类型规定了变量所占内存大小以及数据存放形式。整型数据以补码形式存放,字符型数据以其ASCII码形式存放,浮点型数据以规范化的指数形式存放(小数点前数字为0,小数点后第1位数字不为0的指数形式)。 常量也是有数据类型的,其数据类型告知计算机后,计算机将原创 2016-11-07 20:33:08 · 679 阅读 · 0 评论 -
Linux下获取内存占有率和CPU占有率
#include #include #include //Cpu(s): 0.0%us, 0.1%sy, 0.0%ni, 99.1%id, 0.6%wa, 0.0%hi, 0.1%si, 0.0%st //Mem: 1004608k total, 414696k used, 589912k free, 81872k buffers //Cpu(s): 0.0原创 2016-11-07 20:40:37 · 841 阅读 · 0 评论