鱼C论坛

 找回密码
 立即注册
查看: 2189|回复: 0

[C++个人笔记] 59.构造函数和new运算符

[复制链接]
发表于 2013-3-21 10:47:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
class CA
0 x$ Z# }& l& w( t' h! b3 A# a5 P{
% J1 @' e2 M- q4 ipublic:+ d3 n& A# r4 M2 ~  c
        CA();
/ j3 n# ]6 d' a$ X+ j  K  Q        ~CA();- D7 [/ T+ t4 a5 ^: x' N
        void set(int ,char );7 Y7 t" C, \" r6 r7 E6 C
        void print();$ r% V7 [9 R$ I

6 }5 T0 c" \1 X2 ~9 hprivate:, T" v* Z9 }# r$ w) ]- t" O5 [' J
        int i;
& i1 v# ]: H$ K% o        char j;
+ s- H8 F# @$ K! C  e% k4 f2 ]};- C3 d9 E- e/ D$ x6 ], p4 N
8 ^# M, l9 u; o. t$ |
CA::CA()# @3 g; w# M9 D8 G. R
{1 |1 }: x  j4 h5 h* d4 b9 b2 Y
}
, [& T* J" F! A* D, a0 X, @* y5 w# e$ B' C" v
CA::~CA()
) c" Y; Q- P7 `{: f! I# u% L) C$ y0 Z& R/ L
}
! Z, a1 j3 J( u- b1 O$ B: F% @, Z+ x# ?* s* H2 c. U! K  P. V8 ~' r
void CA::set(int x,char y)
6 [/ [3 L) J3 l+ _5 n! h{% C1 _7 ~1 h, e& I9 \
        i=x;
* q( B2 E0 d1 d        j=y;
2 J# O8 {5 ]1 W5 F1 i; {}; b4 F5 O9 \8 @* U4 R" i3 F
+ V& r" \6 n+ y5 g
void CA::print()
' B; c7 M4 T# `- ~8 J* n' O; z{( y4 R+ c& M7 j
        cout<<i<<endl<<j<<endl;+ H6 O& f# \4 i
}$ W  W9 P5 b; s6 c6 X
% U5 X9 y$ \& u% \
#include <iostream>
1 A- P% c4 f* Gusing namespace std;, ]& ~9 }: f4 x- A+ D) F
#include "构造函数和new运算符.h"
& D" A8 ]* r3 s1 R  Gint main(void){      
8 v  X& L; _+ R% M+ V CA *p;       0 T+ I7 ~+ o' b: |- K. S' p
p=new CA;      
& A# w$ X3 h/ F* Y% j p->set(2,3);      
# D( V- Z% ^. e' b( {, z$ |! i p->print();8 L) B% |3 L' u8 P- T& |
        - z) K0 B0 h! p3 u9 ~8 G
return 0;$ W; |% L9 b9 n* X! z5 V' [, g
}. t- l( u' M% P% q" o6 _
0 h" N4 o9 P4 G  c# n
) t& }( J( j/ d, n5 `6 |  X/ T
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-5 22:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表