- 博客(4)
- 收藏
- 关注
原创 C++1-命名空间
C++中的命名空间可以提供一个简单的方法去解决C语言的这方面的弊病。2、命名空间的本质是定义出一个新的域,这个域和其他域之间相互独立,因而可以在不同的域中定义相同名的变量,其实就是相当于将我本人所定义出来的所有变量封装在一个属于我的大箱子里,编译器面对在不同大箱子中的同名的变量,只需要确定去哪个箱子里找就可以找到一个确定的对象。3、命名空间不影响变量的生命周期,建立命名空间只是为了把这些变量打上我个人的烙印而已,是改变了对应变量的作用域,变量本身的生命周期是由它的存储位置决定的(栈区,堆区,静态区等)。
2026-02-13 18:34:27
592
原创 C语言——分支与循环结构
C语言是结构化的设计型语言,这里的结构化大概指三种不同的结构,分别为顺序结构,选择结构,循环结构。理论上来讲,我们生活中的所有事情的处理,都可以拆分为这三种结构的集合,因此C语言包含这三种逻辑结构,从理论上也可以解决我们生活中需要的所有问题。顺序结构无需赘述,C语言正常的去编程时,所写的每一条语句的执行顺序,都可以看作是顺序结构,即从上向下,按部就班依次执行。
2025-01-25 11:53:04
990
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅