标签:data function 运算 缺省值 对象 void cout 函数参数 ret
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 }
标签:data function 运算 缺省值 对象 void cout 函数参数 ret
原文地址:https://www.cnblogs.com/qqfoxmail/p/11068716.html