1.关于浮点数在计算机中的存储
首先明确,浮点数的存储是底层原理,在编程时不需要考虑。
浮点数存储的过程为:先转换为二进制,然后规格化,然后分别存储指数、尾数和符号位。
2.extern关键字
主要用于在另一个文件需要使用本文件的变量或者函数时,声明变量和函数,此时不需要import,但是需要同时编译两个文件,编译器会自动去在所有共同编译的文件中(全局)寻找该变量。
3.int* p[]和int(*p) []的区别
4.IDE和语言的关系(比如clion和mingw,python和pycharm)
IDE是集成开发环境,用某种语言开发,必须要有的是:语言环境和编译器(编译型语言需要),因为写完的代码需要经过编译才能运行,集成开发环境只是一个封装编译、调试等功能的软件,为的是让编译调试更方便,所以原则上IDE是要结合语言环境来使用的。
5.头文件是什么?头文件和stl和std的关系?系统头文件?命名空间?
6.C++ 的容器和数据结构的关系?