摘要: 1.C++可以使用同名函数[重载函数]实现功能类似的多个不同函数,C语言不支持函数重载; 2.函数名重载即函数名相同,但是, 函数的参数(形参)绝不相同: 1)参数个数不同; 2)或参数的类型不同。 3.只有返回类型不同,不能构成函数重载;只有形参变量名不同, 也不能构成函数重载. #include 阅读全文
posted @ 2022-08-23 23:03 wshidaboss 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1.C++支持函数的默认参数,C 语言不支持; 2.默认参数只能放在最后面。 #include <iostream> #include <windows.h> #include <string> using namespace std; void scorePrint(int score[], in 阅读全文
posted @ 2022-08-23 21:50 wshidaboss 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1.一个指针在32位操作系统上占4个字节,在64位操作系统上占8个字节,但是,编译器为了兼容32位操作系统和64位操作系统,所以指针都是4个字节长度。 下面程序中的形参本质上是一个指针,所以无论定义了几个参数都只能传递四个字节。 #include <iostream> #include <windo 阅读全文
posted @ 2022-08-23 12:39 wshidaboss 阅读(2985) 评论(0) 推荐(0) 编辑
摘要: 1.创建自己的cpp文件: 2.创建自己的头文件: 3.在源文件中引用头文件: 阅读全文
posted @ 2022-08-23 11:18 wshidaboss 阅读(25) 评论(0) 推荐(0) 编辑