鱼C论坛

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

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

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

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

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

x
class CA
- @+ R7 l2 N# A% k{* J1 _+ \# @& o2 Z
public:. U% O6 B' r' B2 E0 o0 R- p* I6 ?
        CA();$ j  F" z. ]/ ~! G6 k" p
        ~CA();
& ^! m8 j% n( e6 X- i9 y0 F        void set(int ,char );
4 A2 U$ H3 O9 R" f+ ~        void print();0 `& x" S) d& F% K
: ~* c7 b; O! h( c" L
private:
1 G& _* i, g4 q/ r6 I5 p1 `        int i;
# n/ s- O; g3 s8 V" O# S( X& D        char j;
- F, H- w, r4 W: L* T! `( y( W};
6 _- J, H+ E6 J: {6 [( ]  N( ~7 V8 {$ ^1 `: f0 z: l
CA::CA()
+ I: F  i5 h; _4 Q, Y. Q{- E" q" _9 ]- {; S$ b
}! _& V) D" b6 s3 C
4 Z5 L4 X" V% ?7 ]0 b
CA::~CA()9 X! b% C% a3 V) E  X0 b
{2 d4 X1 ^7 z4 R
}
/ l  [1 `0 _( n, N; I+ \
8 P$ B5 T) a/ svoid CA::set(int x,char y)& ^( g: l) J2 J! N9 m' N
{
+ o  O8 z( T& O        i=x;# R8 [  G, @8 {
        j=y;
" G! n+ a5 @& g. _% z9 f0 k7 S# g}
% s: y) q+ Q1 d2 x( ~/ {* }! ?) E# J! Q; d. {! O0 V* N
void CA::print()( b- Y$ l- B! R# s8 a
{, r! N2 E' ^9 g$ ~- h
        cout<<i<<endl<<j<<endl;
" A% P. w; P5 K}
( A  F5 b% l- U  V. s0 Z; F3 b, z+ ^" P7 n/ x# d+ [
#include <iostream>
. t+ o) e2 }9 K6 @5 D' }. k, Xusing namespace std;
3 X5 b9 |) f1 f& `#include "构造函数和new运算符.h"6 f3 m+ G* ]" I% f
int main(void){         `$ Z" T7 `$ X0 q) c* y
CA *p;      
  w' V3 `# l' m' }: `9 k p=new CA;      
# Y. e0 D0 j, X9 \ p->set(2,3);       8 ~% @0 x* o- D; |* \: y! b
p->print();
0 a3 }5 m" k4 o: Y2 `        4 H7 j5 s+ E( M* Y0 ?
return 0;9 |! W- P# j( j7 f
}
: u" L' E" a4 g4 n/ b0 ~* L5 d: m) t) |6 T9 C
' S* h3 n0 I2 p0 h% C* X
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-8 03:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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