鱼C论坛

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

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

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

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

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

x
class CA
! D0 Y5 f' c; _1 F) t{
+ H, U$ W. Q4 Z( _( i* `$ Q9 d: Zpublic:1 L, u, g1 J0 ^) O; w! ]
        CA();) k7 V) {5 m7 c: `3 ?' N2 \
        ~CA();
. c9 L5 e9 R) P5 q7 z, t( V7 ]        void set(int ,char );! C1 f3 Z9 {! O: k) W  m/ q1 L
        void print();
$ P+ i( p8 X2 D# z" @/ i: n# C9 j# U1 o* M2 e
private:  ~& f. v5 ~7 [5 |2 e: g* Y
        int i;6 X: K2 J! e' R  r1 A* T
        char j;$ A! c, z( R, v
};
6 H( c; t# U# x/ x  z
- W1 u3 l3 t3 d/ W# WCA::CA()! k  v1 f/ L2 s- O
{* G% i" F  s3 X
}
- I) X! Y5 I& }0 ~2 M* n
& [" u8 m% S9 k7 K1 _0 f0 WCA::~CA()
1 i! x% v0 Z9 J5 }7 z{2 J9 _! T- ^8 K" Z
}
' @/ ^2 F7 g* w" `; r! h9 a) Q3 [" F) T: t" b2 Y, L; g
void CA::set(int x,char y)
  j* X9 y$ T/ z{. t4 }, [& k/ S6 d8 ^4 i" Q. b' M
        i=x;9 g1 a( {) u- |* c
        j=y;( S8 `6 b. O2 J) f) m% N. {
}
, K3 L; G, J, H9 r( s& b4 s1 L4 r& T7 x1 I9 u7 A
void CA::print()
+ }: ]/ Q$ b9 Z0 b& b/ x{& E( v+ r0 h; |% b9 \
        cout<<i<<endl<<j<<endl;
5 z) d" D  R) `}; d$ l; q. _# c7 L% @

6 {& t, \5 w. D# N% b#include <iostream>- ^, r+ t4 {. s* h& x
using namespace std;
0 ?# L  j9 `4 t2 ^  m6 D- p8 d#include "构造函数和new运算符.h"
5 c! t0 z9 I( t( K* Pint main(void){       " G! }' X: c3 p" y/ s) Y0 _
CA *p;       , p2 c- y$ h5 k  d+ V! i
p=new CA;       9 ^. z5 z4 D% G- ^
p->set(2,3);      
& Q' O( J8 p" B" [8 j; { p->print();' b# J: C; \* K4 K
        + a# g* C/ l* ^# G4 n* |
return 0;
, H+ Z  m/ M: R5 M. i; L}0 Q8 A" o- E( b; l7 Z
8 r* g# T# A) u, M* ]* o$ ^; F) E
3 J2 H/ S6 X' {- t! W0 k
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-27 14:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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