鱼C论坛

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

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

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

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

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

x
class CA
1 D5 Y; c1 w& E) P0 H! V) Q{$ s) F5 V3 M8 {9 g2 H
public:
! e$ h# K: a4 t2 o        CA();
. ^4 n9 }/ _" R* F) S- E$ J        ~CA();% N6 g6 z5 S  C# t$ l
        void set(int ,char );2 L2 M! Q* p; U" Z4 g
        void print();
6 ^$ ]8 V, `) J8 |- e' }" m1 T$ Z4 B5 @) c$ Y
private:3 g+ x% ~5 Z6 R, `' b8 @* s# r  Q1 _
        int i;
" ^8 o1 y, E+ G        char j;. h0 Y1 ~& ?2 E* X
};1 }- \8 K6 a0 U

9 G: b" x: i  F$ g; o/ B8 ?# Z" {- yCA::CA()
$ X+ @6 G# l9 z. f  B5 e{: y! c6 x3 {' Q
}
/ A8 }4 z9 K! c9 i) }  E+ `9 i+ [& O6 v2 k  e! P
CA::~CA()
$ O, v$ K. T0 f; I+ x{
' V  y; S8 O2 D, R}
' Y1 K0 }" B; Q; _3 R( V, J! M
5 T8 y7 n! T/ jvoid CA::set(int x,char y)
+ v; ~  v! c# a: t" u2 u. W{
+ y- l( {8 f" q+ e        i=x;/ f* J9 a1 p  k$ D7 y
        j=y;0 H5 Y0 M0 G- H2 b+ v8 J
}& t/ Y8 n! _4 j% b" t) O' P- Z
3 o9 Y3 ^" C2 _1 q/ D
void CA::print()
8 F9 V% [( G8 A7 ?& J2 a{$ E' i- D# S( x( d4 @
        cout<<i<<endl<<j<<endl;) O2 s# T* A: L. b: q2 `  e
}
& i& S0 x0 z  x8 s' g5 P$ S* O0 O* _3 X/ _
#include <iostream>+ T4 [0 X% C! k
using namespace std;( v$ ?! |" h$ X9 k; D
#include "构造函数和new运算符.h"  x( F% M1 e- |8 T$ C( e
int main(void){       * V0 B4 R1 z: Z( F1 j+ n
CA *p;      
6 a, A3 v5 A( v5 d# X  N# J5 D+ b p=new CA;      
# h1 E% I' r6 I4 T p->set(2,3);       * U; S+ l3 s& s7 D: H) Z8 Q2 y
p->print();4 X7 Y. m! }' S0 s- y: X
        * ]: N. ]9 l% d0 B. `$ o5 f
return 0;% @0 P. V7 I( i' @
}
7 h$ ~) [+ J+ o4 J" E& |1 N: [
( d* C9 G% x8 z# H( e$ d# J# n( O- F
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-24 08:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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