- 博客(3)
- 收藏
- 关注
原创 宏定义求结构体某个变量相对其偏移量的问题
程序员面试宝典的问题之一,做的时候觉得有些小问题不懂,就搜了一下,整理整理,再加一点自己的理解。题目:用一个宏定义FIND求一个结构体struct里某个变量相对struc的编移量如:struct student { int a; char b; double c; } 则: FIND(student,a); //等于0 FIND(student,b)
2012-06-13 10:42:55 2298
原创 extern "C"两个实例,帮你解决小问题。
网上有很多介绍extern "C"的文章,都很不错,可是我在对其中c文件引用cpp函数,cpp文件引用c函数,又涉及到重载的时候,还是有点小迷糊,只好自己弄几个实例,一目了然。这里需要注意:1、extern "C" 是c++中的东西,c语言中是没有这个说法的,所以在c语言main函数中中用到这个会报错的首先看一个c++引用c文件的例子:原因不做多介绍,直接上例子:c头文件:
2012-05-10 23:02:21 536
原创 一个很老的试题稍微往下走一步
最近刚刚看完primer,灰头土脸的,越看越迟钝,最近又在研究c陷阱与缺陷,看到关于大端(Big-Endian)与小端(Little-Endian)的问题时,忽然想到同学上个月问过的一个笔试问题,于是乎决定死活要整出来,以给自己一一点信心,正好还在犹豫怎么写写自己的primer观后感,先解决这个问题作为预热吧。问题是求下面程序的输出(假设int型数据占4个字节,且为intel X86 CPU
2012-05-02 21:10:26 1880 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人