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

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

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

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

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

×
class CA
2 g+ ?2 A  K8 Z" }: Q{2 F- s$ Y# U, k7 c; Y0 @7 ^
public:
- c9 R3 v- U0 Z$ V+ O5 ]1 w        CA();
) }- i8 R( B5 U3 y2 o        ~CA();
. I# @; U" M  G. ^- h2 E        void set(int ,char );2 {4 m- j# F. V* m
        void print();# C- I1 y8 Z9 B" }8 M( u) B) C

+ L, @9 C- D; w) o, I7 [private:" B+ p/ D& Q0 U7 O- i
        int i;
! q. ]+ Q( s) x$ Z5 i6 c  J        char j;# I! H" j* ]0 j8 y
};
' m8 A! J3 @  M9 V5 [/ I. G& {+ h; W& v# M+ o4 E# a" C
CA::CA()# K/ [2 E9 y6 [7 L
{% X) b" P+ ^6 }& f! y' J. L
}% n% X' I; v. A) n
) G1 A/ R  A6 N7 ], r; a+ a6 b
CA::~CA()& A0 s( ]) A( L! ^( ?: n) n! k
{
% @8 B/ G* X; ^* S}" ^4 l; C/ N& m% Z/ J, r$ |
7 ?; B. C0 O0 `( ^% o
void CA::set(int x,char y)! I; O  E7 l9 q2 F3 r/ [1 U! G  p$ P
{
, X& M/ V0 `* x4 G0 p0 }/ O        i=x;, O+ z- I# c2 `1 E
        j=y;
9 {4 a, \- Y& k( Y}; N! d0 B. b4 p6 b7 O/ A0 v, e
1 C! G7 C  R' y$ h& a5 }9 y+ M
void CA::print()
% n- c5 F, ]! t{7 T) {) }3 B1 B" v2 @0 B1 ^
        cout<<i<<endl<<j<<endl;
. o: G) H* a; v  x: F0 P}
! e' K4 I* z7 P9 c
6 _5 T0 x. T) Z2 \5 W* m9 f/ V#include <iostream># V3 L: z  U% Q$ {$ Y. k2 a
using namespace std;
- v) _) B% }% L1 c$ R#include "构造函数和new运算符.h"
! [7 Z* b2 p6 ^) ]int main(void){      
9 s) V+ X9 B& }( q! L* V CA *p;      
" @+ j% q& m3 N7 W8 f- p  d: P8 R: A p=new CA;       2 _; C/ ]  _0 w7 }4 r1 s" x
p->set(2,3);      
6 v. W. G' ?4 ]/ h, b& u p->print();0 _; p6 D3 o8 e! S  v+ f
        2 C9 J7 e5 x# R6 G( C/ z
return 0;
6 g- R( p8 s9 A* x" h" n+ C/ N/ R}
1 J- W" R# w6 ^4 L, ?; s: D- p1 g6 }* e

: y. Z: g* m& r: S
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-11-4 20:08

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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