- 博客(7)
- 资源 (7)
- 收藏
- 关注
转载 预处理与const
1.1 宏定义例题1:用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)。解析: #defne 语法的基本知识(如:不能以分号结束,括号的使用) 要懂得预处理器将为你计算常数表达式的值,因此,写出你是如何计算一年中有多少秒而不是计算出实际的值,会更有意义。 最重要的是,意识到这个表达式
2013-12-07 18:21:42 677
转载 堆、栈、静态区
Linux 中的进程主要包括3个段,分别为“数据段”、“代码段”、“堆栈段”。 数据段:存放的数据为全局变量、常数以及动态数据分配的数据空间(如malloc 函数分配的空间)等。 代码段:存放的是程序代码数据。 堆栈段:存放的是子程序返回地址、子程序的参数以及程序的局部变量。 在C/C++编译的程序占用的内存分为以下几个部分:
2013-12-07 18:20:40 458
转载 剖析static关键字
C语言深度解剖》---static关键字一、static修饰变量1.1 修饰局部变量静态局部变量: 在函数体内部定义,所以只能在函数体内调用,其他地方是绝对访问不了的,而被static修饰的变量总是在内存的静态区,即使这个函数运行结束,这个静态变量的值也不会被销毁,函数在下次被调用时就会用到上一次保留的值。1.2修饰全局变量静态全局变量:
2013-12-07 18:18:37 570
转载 枚举变量的大小是多少?
在《C语言深度剖析》这本书中留有一个问题,枚举变量的大小是多少?1、大家猜一下下面这段程序红色部分输出的结果是多少?2、在printf(char *fmt.....)函数里,如需打印枚举变量里的某个域值如何表示枚举变量里面的成员? #include int main(){ enum Color { GREEN
2013-12-07 18:14:32 726
转载 Qt(3)QUdpsocket
今天主要说QUdpsocket,用她来传递一个结构体:准备资源:UDP协议详解与QUdpSocket编程 http://blog.csdn.net/dong_zhihong/article/details/8350104Linux socket 传输和接受结构体 http://blog.csdn.net/quwu_bjut/article/details/34590
2013-12-03 18:54:55 905
翻译 qt(2)tip
1.setMargin() sets the width of the outer border. This is the width of the reserved space along each of the QBoxLayout's four sides. 就是设置其周围的空白距离。 setSpacing() sets the width between neighbori
2013-12-02 13:06:02 715
翻译 qt(1) C++
【基本题1】写一个Rectangle类,抽象自己的数据和成员函数. 要求:(1) 写出构造函数和析构函数 (2) 用一个静态数据成员记录所创建的矩形的个数 (3) 写出GetArea()获得矩形的面积 (4) 明确哪些函数需要被设计为const成员函数
2013-12-02 12:40:35 1413
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人