鱼C论坛

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

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

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

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

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

x
class CA  Z2 X3 c/ p6 C8 r4 @7 S
{
) ?7 R/ K+ y' [! A/ Bpublic:
0 l* B) H; V7 b& n; b, q8 n. W        CA();7 v& q6 T" k  R# f6 t( W  V
        ~CA();
2 T; U' n8 Y, m' d# x        void set(int ,char );  d& @# x2 A* n: a( f, I- T: E
        void print();
4 K( [! n, K  z3 {7 r0 y* z' j
: q, J' V9 b/ T& J. Q0 R; b6 `private:
* F# J4 v2 J6 ?" U1 U  M        int i;
# [" T7 n4 Y2 ~3 T. O& E5 q        char j;8 W3 n6 U9 F, Z% o. j
};
  S- r# [% U2 H: ^4 w
0 E$ D& S, Q0 Z0 T& o# \CA::CA()
- S# J( O- g1 z' ]5 x4 h{
% L3 F9 t  Y7 ~$ K}
& P6 M% q0 t! X7 u/ K) ?1 X
" W( \2 R+ s. f9 lCA::~CA()0 p' s) Z% U6 y, {, i0 L
{
3 D, ^# M( P! t3 _& _  Q' s}
+ v3 m- \7 C* _( m; N8 q+ k# ^! j" p* i
void CA::set(int x,char y)
" G" x7 j8 t5 ?$ }. V{
$ ]' n: ]9 y* B. ?% n* L        i=x;
7 Q0 I1 `# m6 R. X8 V        j=y;3 G) l9 w% x4 x
}
  K, n% `8 ]1 b- J$ ?& B" N3 T: Z1 z) {/ A5 u) H7 z
void CA::print()
2 u6 N. b: e$ Q4 @" \{8 m& ^) |! I$ e- G% z. R
        cout<<i<<endl<<j<<endl;
4 Q1 q1 c; L- c4 \; ~& {) u# p}; E  P* l+ f- R; g
9 Q" p9 X. l. j  g0 t8 s
#include <iostream>
. N# n0 w" w/ x+ Z) C/ }  fusing namespace std;
$ s4 U# @/ p8 H1 Y$ V5 A#include "构造函数和new运算符.h"; T+ r6 a: K& q' [$ C
int main(void){       ( k; R% Y* u4 {% b
CA *p;       ' o; _. |. Z6 ^" C( x! s* }
p=new CA;      
3 {( R' v' U# U" l" B. S p->set(2,3);      
- A% Y0 ]7 e0 k  e. J p->print();
& E) d( U# A: C. f        8 F: Z8 P7 Z) f
return 0;
. E8 I+ e3 u) ]+ Y: u7 j}. z. n. @- B* B
; B5 f. O8 n' G) t% |, B; z
0 w) ?# }, Y, w* `+ K: o
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-28 04:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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