最近在做一个条码打印的程序,要求箱号个数根据打印的数量自增长;箱号个格式为字符串尾号为数字。分析:首先根据箱号格式,将非数字字符部分和数字字符部分分隔;其次将数字字符部分转换为数字型,进行运算;转换前记录数字字符长度;再次自增后的数字长度与原来分隔数字型字符进行比较,自增后数字长度不够时,首个开始用...
分类:
其他好文 时间:
2014-10-24 18:32:16
阅读次数:
209
消息格式有哪些限制?文字:长度不得超过600字。图片:大小不超过2M,格式:bmp,png,jpeg,jpg,gif。语音:大小不超过5M,长度不超过60s,格式:mp3,wma,wav,amr。视频:大小不超过20M, 格式: rm, rmvb, wmv, avi, mpg, mpeg, mp4。...
分类:
微信 时间:
2014-10-20 17:04:40
阅读次数:
448
#include #define maxsize 5000char buf[maxsize];char *head = buf;char *new(int size){ //分配元素字长 //可用内存分配完毕 if (maxsize - (buf - head) < size) return ...
分类:
其他好文 时间:
2014-10-09 22:14:27
阅读次数:
173
面试中C里面int长度经常会被问到,下面总结一下作为资料:首先看看一般规定:标准c规定,int长度等于机器字长,short的表示范围不能大于int的表示范围,long的表示范围不能小于int的表示范围。在32为平台上(所谓32位平台是指通用寄存器的数据宽度是32)编写代码,short一般是16位,而...
分类:
编程语言 时间:
2014-10-09 14:37:33
阅读次数:
212
http://blog.csdn.net/yysdsyl/article/details/1885795看了《C++ 对像模型》的人,往往会误以为编译器填充是按照计算机字长填充的,如下:class A{ double a; char b;};sizeof(A) == ? 不了解填充的人会以为是9,看...
分类:
其他好文 时间:
2014-10-02 21:36:13
阅读次数:
190
C++中结构体字节对齐详解。在计算机中数据存储和传输以位(bit)为单位,每8个位bit组成1个字节(Byte)。32位计算机的字长为32位,即4个字节;对应的,64位计算机的字长为64位,即8个字节。计算机系统对基本类型数据在内存中存放的位置有限制,要求这些数据的起始地址的值是某个数k的倍数,这就是所谓的内存对齐,而这个k则被称为该数据类型的对齐模数。...
分类:
编程语言 时间:
2014-09-28 18:20:45
阅读次数:
288
1.IP数据报的格式2.(1)版本占4位,指IP协议的版本。通信双方使用的IP协议版本必须一致。日前广泛使用的 IP协议版本号为 4 (即 IPv4)。IPv6 目前还处于起步阶段。(2)首部长度占4位,可表示的最大十进制数值是15,请注意,首部长度字段所表示数的单位是32字(1个32位字长是4字节...
分类:
其他好文 时间:
2014-09-26 21:51:28
阅读次数:
315
文本 nvarchar(n)备注 ntext数字(长整型) int数字(整型) smallint数字(单精度) real数字(双精度) float数字(字节) tinyint货币 money日期 smalldatetime布尔 bit附:转换成SQL的脚本。ALTER TABLE tb ALTER ...
分类:
数据库 时间:
2014-09-20 15:30:09
阅读次数:
190
fundamental integral types or extended integral types 我们先通过下图,来了解可以跨平台使用的整数类型: 之所以我们需要以上各种明确指定宽度的int类型是因为int类型本身比较特殊,其具体的字节数同机器字长和编译器有关(标准并没有规定其具体所占的字...
分类:
其他好文 时间:
2014-09-19 16:57:25
阅读次数:
296
int型字长问题:① C/C++规定int字长和机器字长相同;② 操作系统字长和机器字长未必一致;③ 编译器根据操作系统字长来定义int字长; 由上面三点可知,在一些没有操作系统的嵌入式计算机系统上,int的长度与处理器字长一致;有操作系统时,操作系统的字长与处理器的字长不一定一致,此时编译器根据操...
分类:
其他好文 时间:
2014-09-15 19:21:59
阅读次数:
209