C++经典面试题(1)
来源:互联网 发布:太原公交查询软件 编辑:程序博客网 时间:2024/06/03 02:15
1. 变量的定义和声明有什么区别?
int a; //定义
① 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。
② 一个变量可以在多个地方声明,但是只能在一个地方定义。
extern int a; //声明
加入 extern 修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。
说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始化,分配内存空间,如外部变量。
- 经典C面试题
- C#,.Net经典面试题
- 经典C语言面试题
- 经典C/C++面试题
- 经典C/C++面试题
- 经典C/C++面试题
- 经典C/C++面试题
- 嵌入式c面试题 经典~~
- 经典C/C++面试题
- C/C++ 经典 面试题
- 经典C/c++面试题
- C、c++经典面试题
- 经典C/C++面试题
- 经典C/C++面试题
- 经典C语言面试题
- C/C++ 经典 面试题
- 经典C/C++面试题
- C语言经典面试题
- PLSQL Developer使用技巧整理
- Oracle10g的ORA-3136错误(INBOUND_CONNECT_TIMEOUT参数)
- windows内部运行机制
- netstat
- linux做无线热点
- C++经典面试题(1)
- maven3 打可执行 jar 包, 含所以依赖 jar 包
- matlab附录
- ORA-02068: 以下严重错误源于 TO_XXXX.DW ORA-03135: 连接失去联系 问题的解决
- const char * 转换为 char *
- jw player学习笔记
- Nginx泛域名解析及Rewrite重定向普通页面及带参数的页面
- FFMPEG(一)-通用解复用器
- SparseArray <E>