c/c++语言开发共享C++中的类

C++类的使用 …

 1 #include<iostream>   2    3 using namespace std;   4 char a[6]="hello";   5 char b[6]="hello";   6    7 char m,n;   8 /*   9 类的定义  10 注意!  11 在类外定义成员函数时,函数名前加上类名限定,格式  12 类名+::+函数名,::称为域运算符  13 */  14 //类  15 class test{  16     int data[3][3];  17 public:  18     void function1(char a)  19     {  20         cout<<a<<endl;  21         //在类内定义成员函数  22     }  23     void function2(char a);  24     /*  25         注意! 在类外定义成员函数  26         必须先在类体中作原型声明,然后  27         在类外定义  28     */  29 };  30   31 void test::function2(char a)  32 {  33     cout<<a<<endl;  34     //在类外定义成员函数  35 }  36   37 //函数可以在定义时可以设置默认值(缺省值)  38 //注意!有缺省值的函数参数,必须是最后一个参数  39 void printf_fun(char *s=a)  40 {  41     cout<<s<<endl;  42 }  43 int main()  44 {  45       46     printf_fun();//默认值  47     printf_fun(b);  48     test obj;//定义类对象  49     obj.function1('m');  50     obj.function2('n');  51     return 0;  52 }

 

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/602954.html

(0)
上一篇 2021年5月11日
下一篇 2021年5月11日

精彩推荐