鱼C论坛

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

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

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

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

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

x
class CA
% b9 \  [2 K, n# q* H& x{2 ?5 t) v) }+ [1 q, v9 u! i
public:
/ e5 F3 l( M0 o' b; J* _        CA();
- H1 _/ A+ y. B% P        ~CA();) Y( n. n6 M+ @% ?2 ~* `% L
        void set(int ,char );
# S! b. h* Y$ |6 X        void print();% X- S* Q1 Z6 J" u6 O( Y

; A5 k& J! L1 i, ]5 V8 iprivate:0 N! ^+ t* S# s8 S
        int i;/ M1 n/ H- ?7 F8 ]' S5 `- I2 [
        char j;
' c% W' ?$ P# \6 ^: S$ @};0 `4 i  `9 r# l5 w; d4 j

% E% i0 [- R- P+ y  E& LCA::CA()4 b. y$ y' B/ r: L* a; e0 L
{7 c4 r' K% b& i. e# Z9 R9 C. `( E
}; ^; ~; k. b# M: X# F+ Y  O. H5 \

5 }& [* G7 ^3 F! M; Q, W% J3 nCA::~CA()
8 R  W( `# E' u{9 e) D5 l3 j# W* e, w5 b
}
# X9 O9 Y! `7 ^# Y2 l
# U* L$ z+ p' g/ n) Rvoid CA::set(int x,char y)" K3 Y( l# @* \7 `, Q( ?
{
4 h# o0 \1 U, n; g        i=x;) Y/ C' o6 F' Z  x: y0 H: `" V
        j=y;8 t% J, Y5 i6 F( d5 ]6 e
}
+ a( x0 C- Z' B( H5 R6 b# p
, ^* ]" x& i( j8 z" d# ]: ?void CA::print()
0 O: b: R7 M; u) c8 m; K# _% y{
9 K% o3 ~  W" u7 Z5 o' H# |        cout<<i<<endl<<j<<endl;& P( t. W" w4 u
}7 T, I6 E. B1 }
8 q% [* P; y- Z
#include <iostream>
; F' w4 q$ V/ |# {) S+ gusing namespace std;
: W9 `; c- `7 v5 a$ S#include "构造函数和new运算符.h"* f) S) z, ], q7 `) X/ u- u4 \" a7 J+ V
int main(void){       % {3 [7 Y1 o; \
CA *p;      
3 }* }# f1 g6 s p=new CA;      
4 N3 p. |3 Q1 n% k" ~: ~) E p->set(2,3);       ) e2 M( T; M. ]- j
p->print();
3 `% n! u* u  w  Z        4 k) O5 _0 x  I* j: ^  b
return 0;" ~& ?& b0 S5 J) y; G
}: i" D. B% B( T3 N; Z$ ]1 j
% _% l) N6 f5 o0 Z6 ^! _
: w, D3 ?# @7 X3 T0 v3 p
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-13 01:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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