C
文章平均质量分 76
s2006110006
这个作者很懒,什么都没留下…
展开
-
关于元素个数为0的数组use心得
最近,工作时看了别人的代码,有个chance接触这个0数组的使用。代码中要实现类似这么个功能: 内存中有一段缓存区buf,buf前8字节存俩个int型值,接着是一段字符串: char buf[100]; memset(buf, 0, 100); int id = 9; int len = 10; char msg[] = "123456"; memcpy(buf, &id,转载 2016-07-28 10:39:14 · 328 阅读 · 0 评论 -
谈谈C里面的指针之二【指针的加减法】
指针可以加上或减去一个整数。指针的这种运算的意义和通常的数值的加减运算的意义是不一样的。先看几个例子。 例二: chara[20]; int*ptr = a; ptr++; 在上例中,指针ptr的类型是int*,它指向的类型是int,它被初始化为指向整形变量a。接下来的第3句中,指针ptr被加了1,编译器是这样处理的:它把指针ptr的值加上了sizeof(int),在32位程序中,是被加转载 2016-07-28 17:13:59 · 376 阅读 · 0 评论