排序
对C语言选择结构和循环结构的总结
C语言中常用的编程结构有三种(其它编程语言也是如此),它们分别是: 顺序结构:代码从前往后依次执行,没有任何“拐弯抹角”,不跳过任何一条语句,所有的语句都会被执行到。 选择结构:也叫...
C++ class和struct到底有什么区别
C++ 中保留了C语言的 struct 关键字,并且加以扩充。在C语言中,struct 只能包含成员变量,不能包含成员函数。而在C++中,struct 类似于 class,既可以包含成员变量,又可以包含成员函数。 C++...
C++ typeid运算符:获取类型信息
typeid 运算符用来获取一个表达式的类型信息。类型信息对于编程语言非常重要,它描述了数据的各种属性: 对于基本类型(int、float 等C++内置类型)的数据,类型信息所包含的内容比较简单,主要...
C++构造函数详解
C++中的构造函数用于在创建对象时初始化对象的数据。它有以下几个特点: 1. 构造函数的名称与类同名。 2. 构造函数没有返回类型,也不写void。 3. 构造函数用于在对象创建时初始化对象的数据。 4....
C语言逻辑运算符详解
现在假设有这样一种情况,我们的软件比较特殊,要求使用者必须成年,并且成绩大于等于60,该怎么办呢? 或许你会想到使用嵌套的 if 语句,类似下面这样的代码: #include <stdio.h> int m...
分析第一个C语言程序
前面我们给出了一段最简单的C语言代码,并演示了如何在不同的平台下进行编译,这节我们来分析一下这段代码,让读者有个整体的认识。代码如下: #include <stdio.h> int main() { puts('C...
C++中delete和delete[]的区别详细介绍
一直对C++中的delete和delete[]的区别不甚了解,今天遇到了,上网查了一下,得出了结论。做个备份,以免丢失。 C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[...
学习C语言要掌握的几个库 附代码实例
C语言有许多常用的库,学习C语言需要掌握的几个重要库及示例代码如下: 1. stdio.h:标准输入输出库,提供打印输出函数如printf()、scanf()等。示例代码: #include <stdio.h> int main() { pr...
C++虚函数注意事项以及构成多态的条件
C++ 虚函数对于多态具有决定性的作用,有虚函数才能构成多态。这节我们来重点说一下虚函数的注意事项。 1) 只需要在虚函数的声明处加上 virtual 关键字,函数定义处可以加也可以不加。 2) 为了...
C语言break和continue用法详解(跳出循环)
使用while或for循环时,如果想提前结束循环(在不满足结束条件的情况下结束循环),可以使用break或continue关键字。 break关键字 我们讲到了break,用它来跳出 switch 语句。 当 break 关键字...







