当前位置: 首页 > news >正文

住房和城建设网站郑州专业手机网站制作

住房和城建设网站,郑州专业手机网站制作,网站建设发布实训总结,厦门建设局网站技227司学校欢迎来观看温柔了岁月.c的博客目前设有C学习专栏C语言项目专栏数据结构与算法专栏目前主要更新C学习专栏,C语言项目专栏不定时更新待C专栏完毕,会陆续更新C项目专栏和数据结构与算法专栏一周主要三更,星期三,星期五,星…

欢迎来观看温柔了岁月.c的博客
目前
设有C++学习专栏
C语言项目专栏
数据结构与算法专栏
目前主要更新C++学习专栏,C语言项目专栏不定时更新
待C++专栏完毕,会陆续更新C++项目专栏和数据结构与算法专栏
一周主要三更,星期三,星期五,星期天
感谢大家的支持

C++函数新思想

函数重载

函数重载的定义

C++允许同名不同参的函数存在,C不允许

函数重载的规则

不同参数的三个体现
1.参数数目不同
2.参数的类型不同
3.参数顺序不同(前提是存在不同类型)

参数的类型不同

//参数类型不同
int printDate(int a, int b)
{return a > b ? a : b;}float printDate(float c, float d)
{return c > d ? c : d;
}
类型不同注意事项

C++对类型的要求比C语言要严格,

例如:float类型, 其实在编译器中默认的都是double类型

C++的要求比较严格

如果你在堆函数传参的话这样就会报错

那么如何解决这个问题呢?其实很简单,你只需要在数据后面加一个f,指定表示这是float类型的就行了

参数的数目不同

#include<iostream>using namespace std;int printDate(int a, int b)
{return a > b ? a : b;
}float printDate(float a, float b)
{return a > b ? a : b;
}int main()
{system("pause");return 0;
}

参数的顺序不同(前提存在不同 类型)

//3.参数的顺序不同
#include<iostream>using namespace std;void printDate(int a, char b)
{}void printDate(char a, int b)
{}
int main()
{system("pause");return 0;
}

函数缺省

函数缺省的定义

函数缺省就是对函数的形参赋初值,当不传参的时候使用的是默认值

函数缺省的规则

1.从右往左缺省,中间不能有空着的

#include<iostream>
#include<cstdio>using namespace std;void printDate(int a = 1, float c = 2.111f)
{printf("%d %f", a,c);
}
int main()
{printDate(2); //对第一个赋初值system("pause");return 0;
}

结果如图所示

2.多文件中,.h缺省了,.cpp就不用缺省了(声明做了缺省,实现就不用缺省了)

缺省的好处

实现函数不同形态的调用,针对不同需求做不同的实现

C++标准的输入和输出

目前大家学会用即可,后面在lo流会详细讲这些

输出

1.cout + <<(由左运算符) + 输出的内容 (跟C语言中printf()函数作用类似)

2.换行:用endl 来替代\n

#include<iostream>using namespace std;int main()
{cout << "hello world" << endl;  // << 右运算符可以多次使用cout << "hell0" << "world" << endl;system("pause");return 0;
}

输入

  1. cin >>(右运算符) + 变量(跟C语言中scanf()函数作用类似)

跟C语言中scanf()函数差不多,然后直接在键盘输入即可

#include<iostream>using namespace std;int main()
{int a;cin >> a; //跟C语言中sancf()函数差不多  输入cout << a << endl; //跟C语言中printf()函数差不多打印system("pause");return 0;
}

gitee源码讲解领取

gitee源码讲解领取

http://www.yayakq.cn/news/54812/

相关文章:

  • 企业网站建设示范平台哈尔滨网站优化公司
  • 湖北网站建设优化大学生创业计划书完整版
  • 银川网站建设公司网页认证
  • 哪个网站课件做的比较好微信公众号用什么开发
  • 中国建设银行悦生活网站杭州公司社保缴纳比例
  • 新农村建设网站知乎请别人做网站签订合同
  • 无锡工程建设中心网站网站域名与网站首页网址
  • 哪些企业需要网站建设的wordpress安装页面
  • 聊天室网站开发北京品牌建设网站公司排名
  • WordPress适合做多大级别的网站银川网站seo
  • 某服装企业网站建设方案asp网站安全性
  • 网站后台免费模板南京 电子商务网站
  • html静态网站开发个人博客网站建设管理工作情况的通报
  • 深圳有哪些网站公司wordpress v
  • 一流的镇江网站建设山东进一步优化
  • 网站在线问答怎么做写一张营销型网站页面多长时间
  • nike diy定制网站电子商务实网站的建设课件
  • 昔阳做网站公司江门排名优化咨询
  • 义乌商城集团网站建设打开网站弹出广告js
  • 做会员卡的网站在线制作网络推广的途径
  • 前端效果网站上海外贸网站设计
  • 网站开发是做什么?公司简介模板升华
  • 做网站动态效果心得用自己的电脑做服务器建网站
  • 网站开发常见面试题名风seo软件
  • 北京做兼职从哪个网站好企业人员信息管理系统
  • 雄安优秀网站建设哪家好营销网页
  • 网站套餐报价 模版网站内链怎么坐锚文本
  • 织梦 手机网站权威发布图片红字
  • 余杭区网站建设网站备案链接直接查看
  • 建站模板系统吉林营销网站建设开发