美文网首页
C++编程之函数

C++编程之函数

作者: 月儿_Yuki | 来源:发表于2024-07-23 00:06 被阅读0次

嘿嘿,好久没有提编程的事了。就这不到一年的功夫,我已经开始学习C++的level3级了。

level3级别又要学习一种新概念了。这个概念对我来说也挺熟悉的,之前在Python编程的学习中就跟它打过照面,它就是函数。哎,别误会,跟初中数学里的函数还是不一样的。函数从字面意思可以理解成“能包含某些东西的数字”,在编程里其实也和这个意思差不多。就是一种可以包含某些代码的“变量”了。运行这个函数就等于运行包含在函数里面的这串代码,也相当于是一种懒人写法了。

它的用处很多,你也能把它当作一个能装进很多东西的宝箱。当需要宝箱里这些零碎的物品时,把这一袋子交给程序就行。但有时候,这个宝箱被上了锁,需要钥匙才能将它打开,而这钥匙就是参数了。钥匙可以有很多把,也可以还有一把,这就是单参函数和多参函数的区别了,加上之前说的无参函数,就能简单把函数分为以上三种。

定义好函数和参数后,就可以在程序里调用函数,以起到它的作用。注意了,函数可以重复调用,这对程序是不会有影响的。顺便提一下,因为要定义函数,我们又学了一个新的在C++里比较特殊的词汇:void。void就可以用来定义函数,参数是在函数里就定义好的,也就是说,参数也是在void里被定义好的,不过在void之外还需要在定义一遍,等于需要定义两边,这是容易出错的一个点,

OK,函数部分通过今天的日记,我又简单复习了一遍,我相信这部分内容我一定能掌握得不错的。

相关文章

  • Fortran与C++交叉编程:Fortran如何调用C++动态

    Fortran程序中调用C++编写的动态库的问题分为两个子问题 Fortran调用c形式函数接口 为c++动态库编...

  • GeekBand C++面向对象高级编程(二)

    本笔记为GeekBand C++面向对象高级编程(上)第二周课程之总结。 一、三大函数 从string类入手,讲解...

  • C/C++ tip2

    explicit与隐式类型转换 在调用函数时,如果传给函数的参数和任何一个已经声明的同名函数都不匹配,那么c++编...

  • C++雾中风景6:拷贝构造函数与赋值函数

    在进行C++类编写的过程之中,通常会涉及到类的拷贝构造函数与类的赋值函数。初涉类编写的代码,对于两类函数的用法一直...

  • windows逆向3

    VC 程序内存和编译的一些特征C++ 构造函数C++ 成员函数C++ 析构函数C++ 全局对象的构造C++ 全局对...

  • c++ const关键字

    const 在 C++ 中是用来修饰内置类型变量,自定义对象,成员函数,返回值,函数参数。 指定了一个语义约束,编...

  • C++Primer之 函数探幽

    读C++ primer总结 C++函数包括函数声明和函数定义,函数声明即函数原型,一般隐藏在include文件中。...

  • 一些函数

    cmp函数 C++ sort cmp函数 - lzz的博客 - CSDN博客 浅谈C/C++排序函数中cmp()比...

  • iOS-底层(11):dyld加载流程

    +load方法、c++函数、main函数的调用顺序 从打印顺序我们可以看到:** +load方法 -> c++函数...

  • C/C++ 函数地址

    C 函数 C 语言中没有类的概念,只有普通的函数。 控制台输出: C++ 函数 C++ 函数有如下几种: 1)普通...

网友评论

      本文标题:C++编程之函数

      本文链接:https://www.haomeiwen.com/subject/zgsyhjtx.html