- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 memcmp比较字符串
#include <stdio.h>#include <stdlib.h>#include <string.h>int main(int argc, char **argv){ printf("%d, a == aa with compare 1 bytes.\n", memcmp("a", "aa", 1)); printf("%d, a <
2016-07-30 20:19:55 1248
原创 base之string_piece
// A string-like object that points to a sized piece of memory. // // Functions or methods may use const StringPiece& parameters to accept either // a "const char*" or a "string" value that will be
2016-07-30 19:58:58 1392
原创 base之basictypes.h基本数据类型 COMPILE_ASSERT
COMPILE_ASSERT编译断言基本原理——定义数组bool msg[1]; // successbool msg[-1]; // fail实现详见github代码
2016-07-23 17:58:39 458
原创 base之basictypes.h基本数据类型 (1下)
uint8的范围是[0,255], 也就是[0, 0xFF],无符号是从0开始算的。int8的范围是[-128, 127]。为什么不是[-127, 128]?现在讨论8位有符号负数原码 十进制 二进制 备注 127 01111111 +0 00000000 0的第1种表示方式 -0 10000000 0的第2种表示方式 -127 111111
2016-07-08 19:10:45 535
原创 base之basictypes.h基本数据类型 (1)
定义了基本的数据类型,比如int8, int16, int32以及基本数据类型的范围关键在于数据类型占多少字节,比如char占1个字节,int占4个字节。 至于int, long,这两个我就不清楚,原本以为64位系统下,int占4个字节,long占8个字节。 实际上64位下,int和long都是占4字节 类型 64位系统下所占字节数 int 4 long 4 long
2016-07-08 17:31:43 1716
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用
2016-07-08 16:33:37 267
android-training-course-in-chinese v0.9.2 本地HTML
2015-10-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人