鱼C论坛

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

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

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

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

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

x
class CA
4 V0 c( G  v% f{
3 k; |: @; b% l; v' e: Mpublic:# m, x0 p0 m  ^; M5 X
        CA();! N+ D# v8 M' y( ^: Q+ [
        ~CA();
! H2 b5 C% ~- a7 z        void set(int ,char );
+ f3 t- s; c% `$ I& g* p6 E* [        void print();
0 m  ^' S% s1 O* s+ ~- ^: G& s" ?6 i  l# M% ]. e2 e/ g) _- d* ?
private:0 u; {9 {$ @5 u, D3 @- d
        int i;
2 D! ]! C1 U+ w- M: \        char j;" P0 b, K& Q; H3 q
};
! f2 e' y. Q$ N* k
* c# g2 Y# T# {CA::CA()# t  H4 A5 Q9 X& y7 i
{+ U) S6 o' c0 y3 ^3 Q/ a; A
}
" }* `3 D2 m  H4 t( P2 P$ i7 d: m9 w" _8 k8 A" p) b
CA::~CA()
6 O" D0 L' z% d7 k& h  Q9 q{
4 u" T! D2 X, d  S# c: f" q}2 H6 q5 e* p8 i: I* I
: J' v0 E& D* b  J% Q5 b
void CA::set(int x,char y)
0 V) n$ K# m9 m{4 _( [+ ?7 I! H
        i=x;9 p7 o4 \* U. X3 W; l, U
        j=y;
1 J8 \/ X- h+ h+ }2 x}
; n. x7 M* j- F+ d* |+ c
' h  f3 x$ X4 Dvoid CA::print()
! G) I  D) C( Q5 g) c! s2 l5 W{
, U8 w% k" E3 G1 G! g        cout<<i<<endl<<j<<endl;
  \: r1 n' X1 l% `}8 F- z- F1 u1 E/ j- q
7 k9 t# {# H5 W9 B- |2 L
#include <iostream>
, {' D+ {) j, D4 ]( B& fusing namespace std;
# J0 R3 D1 m0 ]$ I; v#include "构造函数和new运算符.h"
4 L/ ]9 x5 A; s) T/ \( L) @int main(void){       1 C8 Z: j6 ~0 \5 e
CA *p;       2 @6 J" q) I! N( C
p=new CA;      
+ O5 k' h: e- E6 d" b' c* A p->set(2,3);      
$ A$ N+ \) z. L6 I5 | p->print();
1 S! u0 T) B! {$ L# N. O        
; J3 C; i& s9 i" \# ?: zreturn 0;: ]6 [; P% a2 T
}
0 `0 J/ P& ]5 f, A" b( Y& B& x" F) C- _) C: m1 U' ^

( L$ J8 H% J7 C: O
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-3 20:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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