鱼C论坛

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

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

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

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

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

x
class CA
8 Z8 w/ e8 |) Q6 _; a+ f' h{$ m; r9 d  Z# V; u
public:" c! ?# P& O. C
        CA();
1 e: L# X  ]2 x0 m        ~CA();" p) m7 z  I9 i" U  \) v% ?) u
        void set(int ,char );
0 J4 c5 L7 j; R+ [8 O: I        void print();
0 i1 M3 s# _# p& z; p8 Y1 J4 y& E3 [4 X
private:
; T4 d- Y0 H: e        int i;8 g4 B) Z& Q. z
        char j;& r7 K+ o' X1 s9 W' y
};3 C8 w* `0 J8 }
  }* ], U7 L& C1 T0 W/ d
CA::CA()
2 d# f* Q3 W  d{+ u6 I. \3 A3 r& c8 m
}5 x) \: @' ^, K( b
3 U9 i" G' p( |; }9 G
CA::~CA()
# ~% i3 [8 O2 l( k$ u1 @{& A3 u7 J$ i; b/ U/ l
}
) `! n+ q5 [/ x3 U& c' o4 d5 T: d
+ ?2 q9 l+ t2 `/ ]void CA::set(int x,char y)
) }+ d. H8 P4 {' z: v# ^{
2 G' @6 I' Y' W6 A. m) X! ]( @' r  p" \        i=x;' f  c3 Z/ E. |) p
        j=y;
/ x" }6 N- _1 F0 I  U}$ }; e* w$ x  ]4 z

3 P, L$ e/ {: ?# evoid CA::print()
8 }6 I$ a7 @# z6 G, M- u- p- D{
& T9 l( G2 }9 x7 \( o+ q        cout<<i<<endl<<j<<endl;
9 E$ H& X$ N, |}
  X" T( d) d# A
  D- Y. s1 u, |& K+ g, Z#include <iostream>& s* @, i6 D' I1 W# e
using namespace std;
/ @' ~" ?' x/ Y3 y( `#include "构造函数和new运算符.h"$ _/ }: w8 F8 c  l5 x
int main(void){      
6 x+ I* `' T  l0 Z$ o CA *p;      
3 A4 p. y2 d* E: H* { p=new CA;      
. A! _9 Y6 |7 T+ I. H p->set(2,3);      
/ {2 h' Y* z/ j& u  y p->print();
; K8 k% J  @% `$ @, e; [        4 M4 {  ^* f+ J+ \; a% A! _
return 0;
* |" n+ `1 F5 D( [& {6 {}" R0 O) t' n  Q6 Z9 U% S3 }8 U

3 o3 {5 h  e* X: A( [. |
! a$ @) K) g" Y
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-27 16:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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