- 博客(5)
- 资源 (21)
- 收藏
- 关注
转载 编译的程序占用的内存分为以下几个部分
编译的程序占用的内存分为以下几个部分 一、由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回...
2018-08-16 16:33:02 973
转载 关于书上说的“编译的时候分配内存”
关于书上说的“编译的时候分配内存”一下均为网络上收集的资料:1、所谓在编译期间分配空间指的是静态分配空间(相对于用new动态申请空间),如全局变量或静态变量(包括一些复杂类型的常量),它们所需要的空间大小可以 明确计算出来,并且不会再改变,因此它们可以直接存放在可执行文件的特定的节里(而且包含初始化的值),程序运行时也是直接将这个节加载到特定的段中,不 必在程序运行期间用额外的代码来产生这...
2018-08-16 16:16:21 2363 3
原创 定义字符数组如何更加有效
int main(int argc, char *argv[]){ char str1[][6]={"hello","world","apple"}; char* str2[3]={"hello","world","apple"}; printf("%d\n",sizeof(str1));//3*6=18 printf("%
2018-08-16 14:24:56 846
转载 QT自定义事件的一个例子
QT自定义事件的一个例子 在QT中事件分为系统事件和自定义事件,可以看到QT跟MFC的消息很相似,MFC中消息也分为系统消息和用户自定的消息,下面来说明一下QT中自定义事件的实现方法。1>自定义一个从QEvent派生的的类如,TestEvent,实现如下:testEvent.h文件#ifndef TESTEVENT_H #define TESTEVENT_H #in...
2018-08-09 14:23:29 1373
原创 Qt在线教程及参考文档
Qt在线教程及参考文档http://www.kuqin.com/qtdocument/ https://www.cnblogs.com/findumars/p/5529526.html
2018-08-02 14:09:02 6551
STM32F103串口RS485_DMA收发寄存器版(实测完美)
2020-12-03
我的nRF51822学习.zip
2020-01-07
STM32 cubeMX CAN中断方式接收发送数据.rar
2019-12-23
UART_DMA_不定长数据接收发送(HAL).rar
2019-12-02
Qt5注册全局热键实现显示或隐藏对话框
2018-05-16
QT仪表盘实例(项目实战)
2018-05-15
Qt基于UDP的P2P聊天程序
2018-05-02
Qt主线程与次线程通信实例代码
2018-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人