Chinaunix首页 | 论坛 | 博客
  • 博客访问: 513721
  • 博文数量: 398
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 14
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-21 16:02
个人简介

嵌入式屌丝

文章分类

全部博文(398)

文章存档

2013年(398)

我的朋友

发布时间:2013-08-21 16:32:35

min宏定义探究 在GCC的文档中建议使用如下的min宏定义: 引用:#define min(X,Y) / (__extension__ / ({ / typeof(X) __x=(X), __y=(Y); / (__x<__y)?__x:__y; / }) / ) 本文讨论了这样作法的意义。     1、传统的min带来的副作用     2、GCC中的({statement list})的扩展 &.........【阅读全文】

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

发布时间:2013-08-21 16:32:25

异或的性质及运用  异或是一种基于二进制的位运算,用符号XOR或者 ^ 表示,其运算法则是对运算符两侧数的每一个二进制位,同值取0,异值取1。它与布尔运算的区别在于,当运算符两侧均为1时,布尔运算的结果为1,异或运算的结果为0。简单理解就是不进位加法,如1+1=0,,0+0=0,1+0=1。.........【阅读全文】

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

发布时间:2013-08-21 16:32:15

c++中union的使用,看高手们如何解释的union主要是共享内存,分配内存以其最大的结构或对象为大小,即sizeof最大的。在C/C++程序的编写中,当多个基本数据类型或复合数据结构要占用同一片内存时,我们要使用联合体;当多种类型,多个对象,多个事物只取其一时(我们姑且通俗地称其为“n 选1”),我们也可.........【阅读全文】

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

发布时间:2013-08-21 16:32:03

内存的堆分配和栈分配 & 字符数组,字符指针,Sizeof总结(转载)(2011-09-01 16:37:40) 转载▼标签: 杂谈分类: 笔试面试 堆和栈的区别一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编.........【阅读全文】

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

发布时间:2013-08-21 16:31:00

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。        从被面试者的角度来讲,你能了解许多关于出题者.........【阅读全文】

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

登录 注册