c++中有非常多的内置函数cin,cout等,他们能为代码提供便捷的服务。但自己创造函数就能提供更便捷的服务。

每一个代码都有至少一个函数,像主函数main(),还可以从不同的库调用含函数

首先从代码格式说起:

返回值类型 函数名称(参数类型 参数)
{内容return 返回值;
}
  1. 返回值类型有像int,bool,string(先定义)都可以。
  2. 函数名称相怎样起就怎样起,注意:只能字母开头,不能是int这样的特殊字节
  3. 参数类型 + 参数,这个函数所需要的变量
  4. 返回值,函数说给出的东西(无特殊限制)。

注意事项

  • 除void()函数外(后面会说),函数内不可以有任何输入输出
  • 除非有头文件或前面定义了,否则不能调用任何函数,变量,数组等。
int win(int a)
{if(a > 4) return 89;
}

函数定义的一般位置有两种:

1

#include <iostream>
using namespace std;int win(int a)
{if(a > 4) return 89;
}int main()
{return 0;
}

2

#include <iostream>
using namespace std;int win(int a);
int main()
{return 0;
}
int win(int a)
{if(a > 4) return 89;
}

注意:第二种先在主函数前定义要加冒号

如果想知道函数具体实例,可以看下一篇文章,感谢大家的观看

C++ 不快乐的函数 1相关推荐

  1. 语言拟人向:来自Python、JAVA、C语言的“傲娇”自我介绍

    全文共1058字,预计学习时长4分钟 图源:unsplash 软件工程领域,酷爱编程的人很多,但另一些人总是对此避之不及.而构建软件无疑会让所有人压力山大,叫苦连连. 来看看这些流行编程语言的&quo ...

  2. 2021年大数据常用语言Scala(三十七):scala高级用法 高阶函数用法

    目录 高阶函数用法 作为值的函数 匿名函数 柯里化(多参数列表) 闭包 高阶函数用法 Scala 混合了面向对象和函数式的特性,在函数式编程语言中,函数是"头等公民",它和Int. ...

  3. php foreach嵌套foreach,php中foreach怎么嵌套foreach PHP中foreach函数用法?

    foreach的使用方法小编不是很明确,分享达人指教一下.foreach (array_expressforeach($array as $key) { if(xxxx) { break; //bre ...

  4. 编写文档_如何通过编写优质文档来使自己的未来快乐

    编写文档 by Gabriele Cimato 加布里埃莱·西马托(Gabriele Cimato) 如何通过编写优质文档来使自己的未来快乐 (How to make your future self ...

  5. 告别痛苦,快乐学习Pandas!开源教程《Joyful-Pandas》发布

    Datawhale 作者:耿远昊.Datawhale团队 寄语:Pandas 是基于Numpy的一种工具,是为了解决数据分析任务而创建的,其纳入了大量库和一些标准的数据模型,提供了大量能使我们快速便捷 ...

  6. day3 集合、文件操作、函数、局部变量

    文章目录 1.集合 2.文件操作 3.函数 4.局部变量 1.集合   集合是一个无序的,不重复的数据组合,它的主要作用如下:   1)去重,把一个列表变成集合,就自动去重了   2)关系测试,测试两 ...

  7. delphi dbgrideh 遍历每一个单元格_利用财务函数制作贷款计算器,让你了解还款的每一个细节...

    大家好我是践行计算机教育刘老师,今天跟大家分享利用财务函数可以制作贷款计算机,以方便了解还款过程中的每一个细节. 贷款示例效果图 制作贷款计算器 制作贷款计算器-计算每月还款额 在C6单元格中输入公式 ...

  8. Python的零基础超详细讲解(第十天)-Python的input()函数

    input()函数 在今天的课程里,我们将继续了解中国的"新四大发明"--共享经济,在分享的快乐中,开启与计算机实现"双向沟通"的新篇章. 下面,我们一起来体验 ...

  9. 二元函数洛必达求极限_由一类特殊的洛必达法则情形展开的讨论 ——小领域的大作用...

    大家好,我是韦心(๑╹◡╹)ノ" 下一次放假貌似要到清明节了......又差不多是一个月看不到知乎,评论一样的会在假期时间处理. 今天我们来聊聊洛必达法则,之前看到很多人在问:"分 ...

最新文章

  1. ERROR: tensorboard 1.14.0 has requirement setuptools=41.0.0, but you'll have setuptools 39.1.0 whic
  2. 5.STM32外设都有哪几类寄存器?(详解)
  3. CTFshow 信息收集 web3
  4. 排序算法 之四 分类、时间/空间复杂度、如何选择
  5. kuka机器人外部轴异步_(技术)机器人维保10个常见问题解答
  6. Java——IO(打印流)
  7. 【响应式编程的思维艺术】 (4)从打飞机游戏理解并发与流的融合
  8. VHDL实现交通灯程序
  9. soapUI接口测试工具
  10. 水晶易表Xcelsius 2008安装常见问题小结
  11. excel如何去重统计户数_Excel如何去重,然后统计数据?_excel提取数据并去重
  12. 3.样条曲线之B样条曲线
  13. [转载]分布式双活数据中心
  14. bigworld源码分析(3)——dbMgr分析
  15. 一个Callable接口能有多少知识点?在裁员的大背景下,我仍然吊打了大厂面试官
  16. 基于Vue.js制作的仿车轮驾考通APP端页面
  17. 问答元旦感恩活动 | 万元奖金周边、百万流量等你来瓜分
  18. [转]医保 北京医保存折如何取钱
  19. Codeblocks+vscode
  20. 手工编写html5,HTML5实现动画效果的方式汇总

热门文章

  1. 在群晖 DSM 7.0 系统上如何安装 Plex Media Server
  2. vue3.0 透传 Attribute
  3. SQL基础-更新删除视图
  4. Django案例:显示图书的信息books
  5. Python音频处理——pydub
  6. phpstudy端口被占用
  7. 郑刚答王峰十问:Telegram只是过渡性产品,区块链可能给社交产品带来让人兴奋的巨大改变...
  8. Latex基础命令入门
  9. oracle AWR 报告 中文版
  10. 网上商城从搭建到推广全流程细节注意点