博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c中将数组传递给子函数_在C ++中将对象传递给Non-Member函数
阅读量:2531 次
发布时间:2019-05-11

本文共 1445 字,大约阅读时间需要 4 分钟。

c中将数组传递给子函数

Here, we have to define a Non-Member Function, in which we have to pass an Object to the class in C++ programming language.

在这里,我们必须定义一个非成员函数,其中必须将一个Object传递给C ++编程语言的类。

What we are doing in this example?

在此示例中我们正在做什么?

  • We declared a class named Number that has a private data member named num.

    我们声明了一个名为Number的类,该类具有一个名为num的私有数据成员。

  • We define a Non Member function named myFunction(), that will take two parameters 1) object to class Number and 2) an integer variable number.

    我们定义了一个名为myFunction()的非成员函数,该函数将使用两个参数:1)对象为Number类,以及2)一个整数变量number 。

Using the example, We have to supply a number (from the main() function) to the class's data member using a Non-Member Function.

使用示例,我们必须使用非成员函数为类的数据成员提供一个数字(来自main()函数)。

Program:

程序:

#include 
using namespace std;class Number{
private: int num; public: void setNum(int n) {
num = n; } int getNum(void) {
return num; }};//a non member function void myFunction(class Number N, int number){
//calling setter function and asigning the number N.setNum(number) ; //calling getter function and printing the value cout<<"The value is: " << N.getNum() << endl;}//Main functionint main(){
//local variable of the main int num; //object to Number class Number objN; num = 10; //supplying this 'num' to the class by passing //the name to the class in a non memberfunction myFunction (objN, num); return 0;}

Output

输出量

The value is: 10

翻译自:

c中将数组传递给子函数

转载地址:http://ubazd.baihongyu.com/

你可能感兴趣的文章
[基础] 模板+友元类外定义
查看>>
【日常训练】数据中心(CSP 201812-4)
查看>>
《JavaScript总结》apply、call和bind方法
查看>>
Alpha 冲刺 (5/10)
查看>>
递归和二分法
查看>>
vs命令行参数说明
查看>>
C++Builder调整TreeView和ListView间距
查看>>
205. Isomorphic Strings
查看>>
SynchronousQueue
查看>>
JQuery常用函数及功能小结
查看>>
POJ 2653 Pick-up sticks 线段相交
查看>>
PKU JudgeOnline 题目分类
查看>>
网站报错Access denied for user 'root'@'localhost' -问题排查续
查看>>
字符串处理sdut 2411
查看>>
javascript之进阶
查看>>
多个窗体间控件的调用
查看>>
flex伸缩布局
查看>>
第三方类库添加强签名
查看>>
通过日期获取星期几,通过日期获取凌晨、上午、中午、下午、晚上
查看>>
Java知多少(17)强调一下编程风格
查看>>