抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

Kelecn

“唯爱与科技不可辜负!”

简介:C++重载注意点。

1.调用函数在前,定义函数在后,进行原型声明

2.函数重载注意:参数类型和个数相同,参数顺序不同,也可以重载

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <iomanip>

using namespace std;

void print(int a,double b);//调用函数在前,定义函数在后,进行原型声明
void print (double b,int a);//调用函数在前,定义函数在后,进行原型声明

int main(){
int x=8;
double y=8;
print(x,y);
print(y,x);
return 0;
}

void print(int a,double b)
{
cout<<showpoint<<"1"<<a<<b<<endl;
}

void print (double b,int a)
{
cout<<showpoint<<"2"<< a<<b <<endl;
}

3.C++中cout输出字符型指针地址值的方法

1
2
3
4
5
6
7
8
9
10
11
//C++中cout输出字符型指针地址值的方法
//若要打印地址请用void*,否则 p会被认为是字符串。原因:运算符重载的匹配规则
#include<iostream>
using namespace std;

int main()
{
char a;
char *p=&a;
cout<<(void*)p<<endl<<a<<endl;
}

评论




博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

总访问量为 访客数为

粤ICP备2021157327号

载入天数...载入时分秒...