Chinaunix首页 | 论坛 | 认证专区 | 博客

活出自我

若要人前显贵,必得人后受罪

  • 博客访问: 688353
  • 博文数量: 731
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4025
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-20 21:22
文章分类

全部博文(731)

文章存档

2018年(15)

2017年(74)

2016年(170)

2015年(103)

2014年(308)

2013年(61)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2014-07-28 12:08:45

联合(union)在C/C++里面见得并不多,但是在一些对内存要求特别严格的地方,联合又是频繁出现,那么究竟什么是联合、怎么去用、有什么需要注意的地方呢?就这些问题,我试着做一些简单的回答,里面肯定还有不当的地方,欢迎指出! 1、什么是联合?   “联合”是一种特殊的类,也是一种构造类型的数据结构.........【阅读全文】

阅读(400) | 评论(0) | 转发(0)

发布时间:2014-07-28 11:57:51

static作用(修饰函数、局部变量、全局变量)在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编.........【阅读全文】

阅读(331) | 评论(0) | 转发(0)

发布时间:2014-07-26 17:07:14

#define max(x) x*x void main(void) { int t; t=max(4+4)/max(2+2); printf("%d\n",t); } 答案是28宏定义后,编译预处理是对引用的宏进行替换,如max(2) => 2*2,再进行编译,这个过程编译器不会对诸如4+4的参数进行处理,所以你的程序中:max(4+4)/max(2+2) => 4+4*4+4/2+2*2+2 = 28,这就是宏与函数定义的差异。如果.........【阅读全文】

阅读(418) | 评论(0) | 转发(0)

发布时间:2014-07-13 11:50:01

ubuntu安装fcitx以及添加搜狗词库   2012-07-15 20:50:18|  分类: 初学ubuntu |  标签:ubuntu  fcitx  搜狗  词库   |举报 |字号 订阅 安装fcitx:1.确认SCIM被删除,如果之前安装过.........【阅读全文】

阅读(1141) | 评论(0) | 转发(1)

发布时间:2014-07-12 19:16:22

当自己分析http返回的内容时,切记一点:当用字符指串针p保存返回的body时,不要用if(*p)判断是否是body的结束,因为在二进制的传输过程中‘\0’也用可能是作为一个有用的值存在body中,如果这样判断了最后收到的body就会比真实的值小这时应该根据 read(sockfd,p,count)的返回值和http 头部中的content-length 做综合.........【阅读全文】

阅读(400) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册