C/C++基础知识——对指针的理解

指针是学习C\C++的一个重难点,同时也是这个语言的关键知识点。如果不能够对指针有着深刻的理解,会对学习C\C++有着极大的阻碍。 普通变量和指针变量的区别 普通变量和指针变量都同为变量。对于一个变量来说,都具有值和地址两个属性。假设一个普通变量a = 5,其值为5,&a为变量a在内存占有的地址。此 ...

C++软件编码规范推荐--文件结构

1 文件结构 每个C/C++程序通常分为两个文件,头文件(保存程序的声明)和定义文件(保持程序的实现)。 头文件以“.h”为后缀;C程序的定义文件以“.c”为后缀,C++程序的定义文件通常以“.cpp”为后缀(也有一些“.cc”、“.cxx”、“.hpp”为后缀)。 1.1 版权和版本的声明 每个头 ...

为什么建议初学者选择Python入门?

这个星球的编程语言有数百上千种,能够称为热门的也只有那十几种而已,比如C、C++、Java、C#、PHP等,这些编程语言也都十分火爆。 但对于新人来讲,尤其是现阶段对编程语言的优劣还没有什么概念的时候,选择哪门编程语言进行入门,是需要特别慎重的。作为站长本人,我为什么建议你选择Python作为入门语 ...