![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
xiaocaichonga
这个作者很懒,什么都没留下…
展开
-
c++ 头文件
c++ 头文件的组成: ①产品的版本等的文字说明 ②预处理部分 ③函数类等的声明 c++头文件的作用: ①提供接口,对库的调用 ②增加类型安全检查 注意: ①利用ifndef/define/endif结构,防止头文件被重复引用 ②#define (来源:http://xinklabi.iteye.com/blog/655564)原创 2012-03-22 13:29:55 · 66 阅读 · 0 评论 -
【转】c与c++ static函数的区别
来源:http://blog.csdn.net/lipps/article/details/1615419 c与c++ static函数的区别 static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准). (1)局部静态变量 (2)外部静态变量/函数转载 2012-06-05 18:25:05 · 232 阅读 · 0 评论 -
我对c指针的理解
指针就是数据与地址之间的联系。他们之间的联系就是地址中放数据。而指针的指针也是如此,因为指针也是数据,只不过这个数据很特殊,是地址罢了。原创 2012-07-11 17:15:13 · 257 阅读 · 0 评论 -
char
char属于基础类型(C++),在C#中它属于值类型(Value Type)。char类型的长度是固定的,上一篇讲到,在C++中它可能是1个字节,或者2个字节(取决于是否为Unicode Char),而在C#中,它永远是2个字节。 char类型虽然听起来是字符类型,但其他它可以隐式地转换为包括short, int,long等整数类型 char类型既然是一个基础原创 2012-06-30 10:14:49 · 274 阅读 · 0 评论 -
C++中关于左值和右值的讨论
转自:http://c.chinaitlab.com/cc/basic/200906/786400.html 左值性(lvalueness)在C/C++中是表达式的一个重要属性。只有通过一个左值表达式才能来引用及更改一个对象(object)的值。(某些情况下,右值表达式也能引用(refer)到某一个对象,并且可能间接修改该对象的值,后述)。 何谓对象?如果没有明确说明,这转载 2012-07-13 10:28:44 · 949 阅读 · 0 评论 -
offsetof
offsetof(struct x,x_member) 为一个宏,其作用就是返回一个机构中成员变量的偏移量。原创 2012-07-24 15:32:48 · 341 阅读 · 0 评论