C/C++ 底层的一些记录心得

来源:互联网 发布:手机淘宝店招在线制作 编辑:程序博客网 时间:2024/06/08 19:18
1、变量的声明(declaration) 和 定义 (definition)区别

【声明】  没有赋值 只是一个符号

【定义】 

变量定义 ——让编译器分配内存 并给内存赋值

函数定义 —— 让编译器为函数产生一段代码


2、 全局变量和局部变量

程序代码占用的内存 —— 代码段 code segment

已初始化变量 —— 数据段 data segment

未初始化变量 —— bss段 / bss segment


0 0