鱼C论坛

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

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

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

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

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

x
class CA
: g' ?9 S& V: p3 \6 V6 l, B- T3 [{0 ?+ J  q" W3 k
public:
  E6 s  p9 z8 U+ {0 F2 A9 n        CA();. n4 L3 m+ |  ~' G# m
        ~CA();
0 v$ k( Y8 C$ t, I! a        void set(int ,char );
/ m& e3 C- ]% H; [        void print();; R& d; l# r& m; H- e. Y3 O/ j

0 G3 O. w; f7 }- B0 P: @5 R4 `private:
# {% g" s+ F: l. q# [/ v9 d1 V        int i;' }, i9 S& [0 w
        char j;6 ]& {: v. b2 V' v. O  N; t9 H' ^6 r
};* g" K. A' W! h! U$ G6 i  E% b
- f- W; w) @) Y  n( @
CA::CA()
2 b5 E; {! a; r9 T{2 q: y7 B* Z" v+ x
}
  B) C" s) u% Q* e  }4 k( t9 U& \) X2 V9 e% Z% Q7 g3 l
CA::~CA()
8 o  ^+ `# s0 u3 b. ^4 ~{
4 C( H2 W! f5 R5 G7 x}
8 j# _2 F% ~! ~. O
5 T# H% X3 P8 u) \* {void CA::set(int x,char y)
6 Y- K" O% y5 r{* d# c4 V: p3 u$ c
        i=x;
. n, c8 s: T) |" Y5 S% }1 z) V        j=y;3 Z0 z0 Q* z( ]3 i& n/ r& Z, w0 c
}4 \" o/ O$ V  N0 P/ O  p, @
; R1 ~4 J; G; z6 _. H
void CA::print()
9 s: z! m6 Z" `, X- e6 J{
, ~6 F1 ^# Z3 g) y        cout<<i<<endl<<j<<endl;/ u* }% V. Q6 g% [: Z
}5 }$ p9 D+ r6 U$ @' O+ O5 `
( m. D8 T  P5 x6 a6 y' t
#include <iostream>
6 V$ z# T8 l/ s* jusing namespace std;
( |; `$ R) B( K2 M  i#include "构造函数和new运算符.h"6 N: u0 W) g) m: Z" h8 l4 x3 G( E
int main(void){       - q3 i$ `) E. N
CA *p;      
( f; m% V7 @0 b p=new CA;      
& t6 m0 s4 D# S p->set(2,3);      
; b) u2 A6 Z( R p->print();. v! G2 h, u& H  w- P) V! {
        
3 j+ M4 s# B( ~$ a' _( l# Qreturn 0;
3 Q; l9 F4 w! q}% |0 v% \& |8 J  [& R
2 V# Z* n- Q7 }6 m% I
5 B- b, z( Z- R0 q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-4 02:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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