visual c++ 6.0如何调用函数?
visual c++ 6.0 ,刚学的,有很多东西就是看不明白,比如函数?怎么调用?格式怎么写?调用了主要起到什么作用?希望大家给段代码啊,最好有注释的。主要想学习学习。
[解决办法]
#include <iostream>#include <string>using namespace std;class A{public: A() { cout << "A\n"; } ~A() { cout << "~A\n"; } void show() { cout << "show!\n"; }};// 传值:产生一个A的拷贝void func1(A a){ a.show();}// 传址:没有A的拷贝,将地址传进去,需要用->访问void func2(A* a){ a->show();}// 传引用:没有A的拷贝,其实a就是main里的objvoid func3(A& a){ a.show();}int main(){ A obj; func1(obj); func2(&obj); func3(obj); return 0;}
[解决办法]
这里有一个最简单的例子,总共三个档:
func.h
/*** func.h 宣告一个很简单的函式 myAdd(n1, n2),回传 n1+n2**/#ifndef __func_h__#define __func_h__int myAdd(int n1, int n2);#endif