鱼C论坛

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

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

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

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

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

x
class CA
) t: |2 a! d& o{$ m& T# `" g9 c' J5 L( k2 V
public:' `+ z/ C; o) y" P6 G3 t
        CA();
5 g9 w/ X  M9 i6 x9 M        ~CA();0 w* K$ ~8 V# l$ i) P& g8 }
        void set(int ,char );
% {( A7 N5 c3 I( I6 K        void print();
! R6 _$ d: P3 N7 A; y5 O  A: O9 W3 m# u, f6 ?  ?! o( T
private:: q# ]' c( I  G) B) s4 C6 r7 Z
        int i;5 q' i4 q" ?" `; {0 C
        char j;& X2 _6 O/ l) S8 s, X: s
};1 ]7 T# p1 h6 B1 R- U( m  W2 ~9 n$ L

4 D" D/ W# h) }6 d! k5 `1 mCA::CA()) d& v9 a! t3 g4 k  k- i
{* e3 h+ s, G9 Q) B7 d! f5 P
}1 K0 y$ b: u- N
, K. Y- u2 A. C6 j# `
CA::~CA()
- B. I% n% ~: G- v1 W{! |% W0 |8 D. T
}/ J1 Z' V9 K  o* g9 n6 j1 D
3 _* q' u5 N  q) p
void CA::set(int x,char y)
( U/ x" j! j( R{1 A) W8 W8 z/ {, `. t
        i=x;
6 h: O7 l( d3 S1 X- C( V% f+ ~        j=y;
2 {  ~, w  v' r% k9 |}
, Y" `+ B' I, k8 f7 E' x
1 y* c$ J9 X) E, r; ovoid CA::print()
  z2 q( _$ [6 K{- u7 H$ \+ D4 }4 I% ]! n: Z
        cout<<i<<endl<<j<<endl;
! W2 ?; v* O, v4 {}( e& j. l* c3 ~
7 x$ D% Q) |# u! |) x; y2 z  `
#include <iostream>
. E4 `* P6 @/ Vusing namespace std;
, V6 ?( C5 B, S0 K9 s5 O# k$ @, p#include "构造函数和new运算符.h"& R' S' e* n0 _- {
int main(void){       7 ~/ k0 C2 V$ K; p9 z3 V
CA *p;       & c2 y' f5 V: G  a$ I) s3 U
p=new CA;      
4 H% G1 C* c% T; @7 \- ?3 a: z p->set(2,3);       5 k( k/ r; H& u! Z$ ?. }
p->print();. J; C1 K) W- ~$ Z4 k8 F4 f
        
% t% K$ W: ~5 u- ^# r1 Greturn 0;7 I- F" B; O  `  U) ~
}+ x8 O5 w% Q1 S( g, X3 s

$ g5 f3 d) T* M5 G% Z9 r9 S7 ~2 ^+ T" Z
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-17 15:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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